private void lblLogOff_MouseLeftButtonDown(object sender, MouseButtonEventArgs e) { Dlg_Login win = new Dlg_Login(); win.Closed -= searchDlg_Closed; win.Closed += searchDlg_Closed; win.Show(); }
private void searchDlg_Closed(object sender, EventArgs e) { if (sender is Dlg_Login) { Dlg_Login dlg = (Dlg_Login)sender; dlg.Closed -= searchDlg_Closed; SetHeaderInf(); Utl_Menu utl = (Utl_Menu)ExVisualTreeHelper.FindUserControl(this, "utlMenu"); if (utl != null) { utl.DisplayChange(); } } }
private void btnCancel_Click(object sender, RoutedEventArgs e) { if (this.StartUpMode == true) { ExMessageBox.ResultShow(this, null, "アプリケーションを終了します。" + Environment.NewLine + "よろしいですか?"); //if (ExMessageBox.ResultShow("アプリケーションを終了します。" + Environment.NewLine + "よろしいですか?") == MessageBoxResult.OK) //{ // if (Application.Current.IsRunningOutOfBrowser) // Application.Current.MainWindow.Close(); //} } else { Dlg_Login win = (Dlg_Login)ExVisualTreeHelper.FindPerentChildWindow(this.Parent); if (win != null) { win.Close(); } } }