0
点赞
收藏
分享

微信扫一扫

VRRP简介

云竹文斋 2024-06-29 阅读 30
c#

在C# ( Windows Forms )中,MessageBox 的所有常用用法如下:

1. 显示一个简单的消息框

MessageBox.Show("这是一个简单的消息框。");

2. 显示带标题的消息框

MessageBox.Show("这是一个带标题的消息框。", "消息框标题");

3. 显示带按钮的消息框

MessageBox.Show("你确定要继续吗?", "确认", MessageBoxButtons.YesNo);

4. 显示带图标的消息框

MessageBox.Show("这是一个带图标的消息框。", "图标", MessageBoxButtons.OK, MessageBoxIcon.Information);

5. 显示带默认按钮的消息框

MessageBox.Show("你确定要删除该项吗?", "删除确认", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2);

6. 获取用户的响应

在这里插入图片描述

DialogResult result = MessageBox.Show("你确定要删除该项吗?", "删除确认", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
if (result == DialogResult.Yes)
{
    // 用户点击了Yes按钮
    DeleteItem();
}
else
{
    // 用户点击了No按钮
    CancelDelete();
}

// 假设存在如下的方法:
void DeleteItem()
{
    // 实现删除项的逻辑
}

void CancelDelete()
{
    // 实现取消删除的逻辑
}

7. 显示带自定义按钮和图标的消息框

MessageBox.Show("自定义按钮和图标的消息框。", "自定义", MessageBoxButtons.AbortRetryIgnore, MessageBoxIcon.Warning);

8. 显示带帮助按钮的消息框

MessageBox.Show("带帮助按钮的消息框。", "帮助", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1, MessageBoxOptions.DefaultDesktopOnly);

9. 使用不同的默认按钮

MessageBox.Show("默认按钮是第一个。", "默认按钮", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1);
MessageBox.Show("默认按钮是第二个。", "默认按钮", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2);
MessageBox.Show("默认按钮是第三个。", "默认按钮", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question, MessageBoxDefaultButton.Button3);

综合示例

MessageBoxResult result = MessageBox.Show("你想保存更改吗?", "保存更改", MessageBoxButton.YesNoCancel, MessageBoxImage.Warning, MessageBoxResult.Cancel);
switch (result)
{
    case MessageBoxResult.Yes:
        // 用户点击了Yes按钮
        break;
    case MessageBoxResult.No:
        // 用户点击了No按钮
        break;
    case MessageBoxResult.Cancel:
        // 用户点击了Cancel按钮
        break;
}

这些是 MessageBox 在 Windows Forms 中的所有常用用法示例。根据具体情况选择适当的方法来使用。通过这些用法,MessageBox 可以有效地与用户进行交互,并根据用户的选择采取相应的行动。希望这些示例对你有所帮助!

举报

相关推荐

VRRP

VRRP协议

VRRP基础

VRRP与BFD

VRRP小实验

vrrp 负载均衡

HCIP---VRRP

VRRP协议详解

0 条评论