コード例 #1
0
        public WordEditor(WordEditorVM viewModel)
        {
            this.ViewModel = viewModel;
            this.DataContext = viewModel;
            InitializeComponent();

            this.ViewModel.OnClosed += ViewModel_OnClosed;
        }
コード例 #2
0
 private void EditWord(object parameter)
 {
     var wordEditor = new WordEditorVM(this, this.SelectedWord);
     this.RaiseOnOpenEditor(wordEditor);
 }
コード例 #3
0
 private void AddWord(object parameter)
 {
     var wordEditor = new WordEditorVM(this, null);
     this.RaiseOnOpenEditor(wordEditor);
 }
コード例 #4
0
 public void RaiseOnOpenEditor(WordEditorVM editorVM)
 {
     if (OnOpenEditor != null)
         OnOpenEditor(this, new ViewModelArgs() { ViewModel = editorVM });
 }