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