C# Class ArtOfWords.ViewModels.MainWindowViewModel

Inheritance: INotifyPropertyChanged
Mostrar archivo Open project: kienaiProject/ArtOfWords Class Usage Examples

Public Properties

Property Type Description
_characterBuildControlViewModel CharacterBuildControll.Model.CharacterBuildViewModel
_itemBuildControlViewModel ItemBuildControl.Model.ItemBuildControlViewModel
_storyFrameBuildControlViewModel StoryFrameBuildControl.Model.StoryFrameBuildControlViewModel
_view ArtOfWords.Views.Main.MainWindowView
_writersBattleFieldViewModel WritersBattleField.ViewModel.WritersBattleFieldViewModel

Public Methods

Method Description
EventAggregator_FontSettingChangedHandler ( object sender, int dummy ) : void
GetVersion ( ) : string
InitializeViews ( ) : void

各種ビューを初期化する

MainWindowViewModel ( MainWindowView view ) : System
OnFirstInitialized ( ) : void
OnTimelineEventChanged ( object sender, TimelineControl arg ) : void
OnWindowActivated ( ) : void
SelectTabChanged ( ) : void
ShowTimelineViewer ( ) : void
TryClose ( ) : bool

Protected Methods

Method Description
OnPropertyChanged ( string name ) : void

Private Methods

Method Description
AskSaving ( ) : AskSaveResult
GetStartDateTime ( ) : System.DateTime
IsMainWindowDisplayable ( ) : bool
OnAdsLoaded ( object sender, AdsLoadedEventArgs e ) : void
OnChangeTabOccured ( object sender, ChangeTabEventArg arg ) : void
OnDataReloaded ( object sender, DataReloadedEventArgs e ) : void
OnModelChanged ( object sender, ModelValueChangedEventArgs e ) : void
OnSaved ( object sender, SaveEventArgs e ) : void
OnShowWindowEvent ( object sender, ShowWindowEventArgs e ) : void
OnTryClose ( object sender, TryCloseEventArgs e ) : void
OnTryCreateNew ( object sender, TryCreateEventArgs arg ) : void
OnTryCreateNewPlus ( object sender, TryCreateEventArgs arg ) : void

引き継いで新規作成

OnTryOpen ( object sender, TryOpenEventArgs data ) : void
OnTrySave ( object sender, TrySaveOccuredEventArgs e ) : void
PluginLoad ( ) : void
SetTextStyle ( ) : void

Method Details

EventAggregator_FontSettingChangedHandler() public method

public EventAggregator_FontSettingChangedHandler ( object sender, int dummy ) : void
sender object
dummy int
return void

GetVersion() public method

public GetVersion ( ) : string
return string

InitializeViews() public method

各種ビューを初期化する
public InitializeViews ( ) : void
return void

MainWindowViewModel() public method

public MainWindowViewModel ( MainWindowView view ) : System
view ArtOfWords.Views.Main.MainWindowView
return System

OnFirstInitialized() public method

public OnFirstInitialized ( ) : void
return void

OnPropertyChanged() protected method

protected OnPropertyChanged ( string name ) : void
name string
return void

OnTimelineEventChanged() public method

public OnTimelineEventChanged ( object sender, TimelineControl arg ) : void
sender object
arg TimelineControl
return void

OnWindowActivated() public method

public OnWindowActivated ( ) : void
return void

SelectTabChanged() public method

public SelectTabChanged ( ) : void
return void

ShowTimelineViewer() public method

public ShowTimelineViewer ( ) : void
return void

TryClose() public method

public TryClose ( ) : bool
return bool

Property Details

_characterBuildControlViewModel public_oe property

public CharacterBuildViewModel,CharacterBuildControll.Model _characterBuildControlViewModel
return CharacterBuildControll.Model.CharacterBuildViewModel

_itemBuildControlViewModel public_oe property

public ItemBuildControlViewModel,ItemBuildControl.Model _itemBuildControlViewModel
return ItemBuildControl.Model.ItemBuildControlViewModel

_storyFrameBuildControlViewModel public_oe property

public StoryFrameBuildControlViewModel,StoryFrameBuildControl.Model _storyFrameBuildControlViewModel
return StoryFrameBuildControl.Model.StoryFrameBuildControlViewModel

_view public_oe property

public MainWindowView,ArtOfWords.Views.Main _view
return ArtOfWords.Views.Main.MainWindowView

_writersBattleFieldViewModel public_oe property

public WritersBattleFieldViewModel,WritersBattleField.ViewModel _writersBattleFieldViewModel
return WritersBattleField.ViewModel.WritersBattleFieldViewModel