/// <summary> /// 窗口关闭 /// </summary> private void Closing_Callback(CancelEventArgs e) { string yesText = (string)Application.Current.FindResource("DLG_BUTTON_YES"); string noText = (string)Application.Current.FindResource("DLG_BUTTON_NO"); string cancelText = (string)Application.Current.FindResource("DLG_BUTTON_IGORE"); string titleText = (string)Application.Current.FindResource("DLG_TITLE_SHUTDOWN_SYSTEM"); string infoText = (string)Application.Current.FindResource("DLG_TITLE_SHUTDOWN_SYSTEM_INFO"); if (!QuestionDialogBox.ShowDialog(titleText, infoText, yesText, noText, cancelText)) { e.Cancel = true; return; } LWIR.NET.Framework.Utility.ThreadPool.Instance.Stop(); }
public void TestYesNoCancelButtonWithCustomContent() { MessageBoxResult result = new QuestionDialogBox("Text message").YesNoCancelButton("CusutomYes", "CustomNo", "CustomCancel"); Assert.IsInstanceOf <MessageBoxResult>(result); }