C# Класс TagsGrooveControls.Model.TagSelectorViewModel

Наследование: INotifyPropertyChanged
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AddSelection ( ) : void
InitSelectingTag ( ) : void
OnPropertyChanged ( string name ) : void
RemoveSelection ( TagModel selectingTag ) : void
SetView ( TagsGrooveTreeView treeView ) : void
TagSelectorViewModel ( ) : System
UpdateModelsComposite ( ) : void

Приватные методы

Метод Описание
IsAlreadySelecting ( ) : bool
IsBaseTagSelecting ( ) : bool
IsNoTagsSelecting ( ) : bool
OnSelectingButtonChanged ( ) : void
TagTreeView_SelectedItemChanged ( object sender, System e ) : void
_treeViewModel_TagRemoved ( object sender, TagModel deleteTag ) : void

Описание методов

AddSelection() публичный Метод

public AddSelection ( ) : void
Результат void

InitSelectingTag() публичный Метод

public InitSelectingTag ( ) : void
Результат void

OnPropertyChanged() публичный Метод

public OnPropertyChanged ( string name ) : void
name string
Результат void

RemoveSelection() публичный Метод

public RemoveSelection ( TagModel selectingTag ) : void
selectingTag ModernizedAlice.ArtOfWords.BizCommon.Model.Tag.TagModel
Результат void

SetView() публичный Метод

public SetView ( TagsGrooveTreeView treeView ) : void
treeView TagsGrooveControls.View.TagsGrooveTreeView
Результат void

TagSelectorViewModel() публичный Метод

public TagSelectorViewModel ( ) : System
Результат System

UpdateModelsComposite() публичный Метод

public UpdateModelsComposite ( ) : void
Результат void