MessageBoxResult 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指定用户单击的消息框按钮。 MessageBoxResult 由 Show 方法返回。
public enum class MessageBoxResult
public enum MessageBoxResult
type MessageBoxResult =
Public Enum MessageBoxResult
- 继承
字段
Cancel | 2 | 消息框的结果值为“取消”。 |
No | 7 | 消息框的结果值为“否”。 |
None | 0 | 消息框未返回值。 |
OK | 1 | 消息框的结果值为“确定”。 |
Yes | 6 | 消息框的结果值为“是”。 |
示例
有关详细信息,请参阅 MessageBox 示例。
注解
Show 返回一个 MessageBoxResult 值,该值指定用户单击的消息框上的哪个按钮。 MessageBoxButton 指定消息框中显示哪些按钮。
从消息框返回的结果值取决于消息框具有哪些按钮以及用户关闭消息框的方式:
在具有 “确定”按钮的消息框中,如果用户单击“确定”按钮,单击标题栏中的 “关闭”按钮,或按 ESC 键,则返回“确定”。
在具有 “确定 ”按钮和 “取消 ”按钮的消息框中,如果用户单击“确定”按钮,则返回 “确定 ”。 如果用户单击标题栏中的“ 取消 ”按钮或 “关闭 ”按钮,则返回“取消”。
在具有 “是 ”按钮和 “否 ”按钮的消息框中,标题栏中的 “关闭 ”按钮处于禁用状态。 因此,如果用户单击“是”按钮,则返回“ 是 ”,如果用户单击“否”按钮,则返回“ 否 ”。
在包含 “是 ”按钮、 “否 ”按钮和“ 取消 ”按钮的消息框中,如果单击“ 是 ”按钮,则返回“是”,如果单击“否”按钮,则返回 “否 ”。 如果用户单击标题栏中的“ 取消 ”按钮或 “关闭 ”按钮,则返回“取消”。