C# 클래스 ArtOfWords.ViewModels.MainWindowViewModel

상속: INotifyPropertyChanged
파일 보기 프로젝트 열기: kienaiProject/ArtOfWords 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
_characterBuildControlViewModel CharacterBuildControll.Model.CharacterBuildViewModel
_itemBuildControlViewModel ItemBuildControl.Model.ItemBuildControlViewModel
_storyFrameBuildControlViewModel StoryFrameBuildControl.Model.StoryFrameBuildControlViewModel
_view ArtOfWords.Views.Main.MainWindowView
_writersBattleFieldViewModel WritersBattleField.ViewModel.WritersBattleFieldViewModel

공개 메소드들

메소드 설명
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

보호된 메소드들

메소드 설명
OnPropertyChanged ( string name ) : void

비공개 메소드들

메소드 설명
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

메소드 상세

EventAggregator_FontSettingChangedHandler() 공개 메소드

public EventAggregator_FontSettingChangedHandler ( object sender, int dummy ) : void
sender object
dummy int
리턴 void

GetVersion() 공개 메소드

public GetVersion ( ) : string
리턴 string

InitializeViews() 공개 메소드

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

MainWindowViewModel() 공개 메소드

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

OnFirstInitialized() 공개 메소드

public OnFirstInitialized ( ) : void
리턴 void

OnPropertyChanged() 보호된 메소드

protected OnPropertyChanged ( string name ) : void
name string
리턴 void

OnTimelineEventChanged() 공개 메소드

public OnTimelineEventChanged ( object sender, TimelineControl arg ) : void
sender object
arg TimelineControl
리턴 void

OnWindowActivated() 공개 메소드

public OnWindowActivated ( ) : void
리턴 void

SelectTabChanged() 공개 메소드

public SelectTabChanged ( ) : void
리턴 void

ShowTimelineViewer() 공개 메소드

public ShowTimelineViewer ( ) : void
리턴 void

TryClose() 공개 메소드

public TryClose ( ) : bool
리턴 bool

프로퍼티 상세

_characterBuildControlViewModel 공개적으로 프로퍼티

public CharacterBuildViewModel,CharacterBuildControll.Model _characterBuildControlViewModel
리턴 CharacterBuildControll.Model.CharacterBuildViewModel

_itemBuildControlViewModel 공개적으로 프로퍼티

public ItemBuildControlViewModel,ItemBuildControl.Model _itemBuildControlViewModel
리턴 ItemBuildControl.Model.ItemBuildControlViewModel

_storyFrameBuildControlViewModel 공개적으로 프로퍼티

public StoryFrameBuildControlViewModel,StoryFrameBuildControl.Model _storyFrameBuildControlViewModel
리턴 StoryFrameBuildControl.Model.StoryFrameBuildControlViewModel

_view 공개적으로 프로퍼티

public MainWindowView,ArtOfWords.Views.Main _view
리턴 ArtOfWords.Views.Main.MainWindowView

_writersBattleFieldViewModel 공개적으로 프로퍼티

public WritersBattleFieldViewModel,WritersBattleField.ViewModel _writersBattleFieldViewModel
리턴 WritersBattleField.ViewModel.WritersBattleFieldViewModel