在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方法顯示了一個帶有確定和取消按鈕的消息框。根據用戶的選擇,可以執行相應的操作。如果用戶點擊了確定按鈕,會輸出"執行操作…“;如果用戶點擊了取消按鈕或關閉了消息框,會輸出"取消操作…”。