/// <summary> /// 確認ダイアログを表示してコールバックを呼び出すイベントです。 /// </summary> private void mainViewModel_ComfirmActtion( object sender, ComfirmEventArgs e ) { if( MessageBox.Show( e.Message, mainViewModel.AppVer.ProductName, MessageBoxButton.YesNo, MessageBoxImage.Question, MessageBoxResult.No ) == MessageBoxResult.Yes ) { e.Callback?.Invoke(); } }
/// <summary> /// アプリを終了する時のイベントです。 /// </summary> private void mainViewModel_ExitFRCTimer( object sender, ComfirmEventArgs e ) { if( MessageBox.Show( "アプリを終了しますか?", mainViewModel.AppVer.ProductName, MessageBoxButton.YesNo, MessageBoxImage.Question, MessageBoxResult.No ) == MessageBoxResult.Yes ) { e.Callback?.Invoke(); Close(); } }