C# Class CharacterBuildControll.Model.CharacterBuildViewModel

Inheritance: System.NotifyPropertyChangedBase
Show file Open project: kienaiProject/ArtOfWords Class Usage Examples

Public Methods

Method Description
CharacterBuildViewModel ( ) : System
GetFilteredCollection ( ) : void

フィルターされたCollectionをクリアする

Initialize ( CharacterBuilder view ) : void

登場人物Viewを初期化する

MoveCollection ( int idx1, int idx2 ) : void
Select ( CharacterModel model ) : void
Select ( int index ) : void

Protected Methods

Method Description
OnPagePropertyChanged ( ) : void

Private Methods

Method Description
AddIMarkableHandler ( object sender, ModernizedAlice arg ) : void
ChangeIsAppearedTag ( TagModel tag, bool isAppeared ) : void
DeleteIMarkableHandler ( object sender, ModernizedAlice arg ) : void
EventAggregator_SelectObjectForceHandler ( object sender, SelectObjectForceEventArgs e ) : void
GenerateTagPanel ( ) : void
TagDeletableStackPanel_OnModelIsAppearedChangedEvent ( object sender, CommonControls e ) : void

Method Details

CharacterBuildViewModel() public method

public CharacterBuildViewModel ( ) : System
return System

GetFilteredCollection() public method

フィルターされたCollectionをクリアする
public GetFilteredCollection ( ) : void
return void

Initialize() public method

登場人物Viewを初期化する
public Initialize ( CharacterBuilder view ) : void
view CharacterBuilder View
return void

MoveCollection() public method

public MoveCollection ( int idx1, int idx2 ) : void
idx1 int
idx2 int
return void

OnPagePropertyChanged() protected method

protected OnPagePropertyChanged ( ) : void
return void

Select() public method

public Select ( CharacterModel model ) : void
model ModernizedAlice.ArtOfWords.BizCommon.Model.Character.CharacterModel
return void

Select() public method

public Select ( int index ) : void
index int
return void