在C#中,可以使用MessageBox
類創建一個確認對話框
using System;
using System.Windows.Forms;
namespace ConfirmDialogExample
{
class Program
{
[STAThread]
static void Main(string[] args)
{
DialogResult result = MessageBox.Show("Are you sure you want to proceed?", "Confirmation", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
if (result == DialogResult.Yes)
{
// 當用戶點擊“是”按鈕時,執行相應操作
Console.WriteLine("User clicked Yes.");
}
else if (result == DialogResult.No)
{
// 當用戶點擊“否”按鈕時,執行相應操作
Console.WriteLine("User clicked No.");
}
}
}
}
在這個示例中,我們首先引入了System.Windows.Forms
命名空間。然后,我們使用MessageBox.Show()
方法創建一個帶有“是”和“否”按鈕的確認對話框。該方法返回一個DialogResult
枚舉值,表示用戶單擊的按鈕。接下來,我們根據返回值執行相應的操作。