古詩詞大全網 - 四字成語 - c# MessageBox的Show方法是如何等待用戶點擊之後返回DialogResult枚舉的?

c# MessageBox的Show方法是如何等待用戶點擊之後返回DialogResult枚舉的?

if(MessageBox.Show("請確認。", "系統退出", MessageBoxButton.OKCancel) == MessageBoxResult.OK)

{ this.Close(); }

必須在MessageBox中打開預定義的按鈕,上述例子中打開了OK 和Cancel按鈕,根據點擊的按鈕不同,返回值是MessageBoxResult.OK或MessageBoxResult.Cancel。