在C#中,可以使用MessageBox.Show方法来显示一个消息框,该方法可以接受一个MessageBoxButtons参数来指定消息框的按钮类型。要显示一个带有确定和取消按钮的消息框,可以将MessageBoxButtons参数设置为MessageBoxButtons.OKCancel。
以下是一个示例代码:
using System;
using System.Windows.Forms;
namespace MessageBoxExample
{
public class Program
{
public static void Main(string[] args)
{
// 显示带有确定和取消按钮的消息框
DialogResult result = MessageBox.Show("确定要执行此操作吗?", "确认", MessageBoxButtons.OKCancel);
// 根据用户的选择进行相应的操作
if (result == DialogResult.OK)
{
// 用户点击了确定按钮
Console.WriteLine("执行操作...");
}
else
{
// 用户点击了取消按钮或关闭了消息框
Console.WriteLine("取消操作...");
}
Console.ReadLine();
}
}
}
在上面的示例中,通过MessageBox.Show方法显示了一个带有确定和取消按钮的消息框。根据用户的选择,可以执行相应的操作。如果用户点击了确定按钮,会输出"执行操作…“;如果用户点击了取消按钮或关闭了消息框,会输出"取消操作…”。