MessageBoxResult 枚举

定义

指定用户单击的消息框按钮。 MessageBoxResultShow 方法返回。

public enum class MessageBoxResult
public enum MessageBoxResult
type MessageBoxResult = 
Public Enum MessageBoxResult
继承
MessageBoxResult

字段

Cancel 2

消息框的结果值为“取消”。

No 7

消息框的结果值为“否”。

None 0

消息框未返回值。

OK 1

消息框的结果值为“确定”。

Yes 6

消息框的结果值为“是”。

示例

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

注解

Show 返回一个 MessageBoxResult 值,该值指定用户单击的消息框上的哪个按钮。 MessageBoxButton 指定消息框中显示哪些按钮。

从消息框返回的结果值取决于消息框具有哪些按钮以及用户关闭消息框的方式:

  • 在具有 “确定”按钮的消息框中,如果用户单击“确定”按钮,单击标题栏中的 “关闭”按钮,或按 ESC 键,则返回“确定”。

  • 在具有 “确定 ”按钮和 “取消 ”按钮的消息框中,如果用户单击“确定”按钮,则返回 “确定 ”。 如果用户单击标题栏中的“ 取消 ”按钮或 “关闭 ”按钮,则返回“取消”。

  • 在具有 “是 ”按钮和 “否 ”按钮的消息框中,标题栏中的 “关闭 ”按钮处于禁用状态。 因此,如果用户单击“是”按钮,则返回“ ”,如果用户单击“否”按钮,则返回“ ”。

  • 在包含 “是 ”按钮、 “否 ”按钮和“ 取消 ”按钮的消息框中,如果单击“ ”按钮,则返回“是”,如果单击“否”按钮,则返回 “否 ”。 如果用户单击标题栏中的“ 取消 ”按钮或 “关闭 ”按钮,则返回“取消”。

适用于

另请参阅