MessageBoxButton 枚举

定义

指定显示在消息框上的按钮。 用作 Show 方法的参数。

C#
public enum MessageBoxButton
继承
MessageBoxButton

字段

OK 0

消息框显示“确定”按钮。

OKCancel 1

消息框显示“确定”和“取消”按钮。

YesNo 4

消息框显示“是”和“否”按钮。

YesNoCancel 3

消息框显示“是”、“否”和“取消”按钮。

示例

有关详细信息,请参阅 GitHub 上的 MessageBox 示例

注解

默认情况下,该方法 MessageBox.Show 会显示一个具有 “确定 ”按钮的消息框。 可以使用接受MessageBoxButton参数的方法重MessageBox.Show载来指定按钮的不同组合,其中包括 **OK、**OKCancel/、YesNoYesNoCancel/。//

用户单击的按钮的值由该按钮返回 MessageBox.Show ,并且是枚举的值 MessageBoxResult 之一。

如果指定 YesNo,请在消息框标题栏中禁用 “关闭 ”按钮。 但是,为所有其他选项启用 “关闭 ”按钮。 当用户单击 “关闭 ”按钮或按 ESC 键时,消息框将返回消息框结果值 MessageBoxResult.Cancel。 但是,如果消息框仅显示 “确定 ”按钮,请单击“ 关闭 ”按钮或按 ESC 键会导致消息框返回消息框结果值 MessageBoxResult.OK

适用于

产品 版本
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
Windows Desktop 3.0, 3.1, 5, 6, 7

另请参阅