在C#中,確認對話框(也稱為消息框)通常用于向用戶顯示信息并獲取用戶的確認或選擇
要在C#中創建一個確認對話框,可以使用MessageBox
類。以下是一個簡單的示例:
using System;
using System.Windows.Forms;
namespace ConfirmDialogExample
{
class Program
{
static void Main(string[] args)
{
DialogResult result = MessageBox.Show("Are you sure you want to delete this file?", "Confirmation", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
if (result == DialogResult.Yes)
{
// 用戶點擊了“是”按鈕,執行刪除操作
Console.WriteLine("File deleted.");
}
else
{
// 用戶點擊了“否”按鈕,不執行刪除操作
Console.WriteLine("File not deleted.");
}
}
}
}
在這個示例中,我們使用MessageBox.Show()
方法創建了一個帶有“是”和“否”按鈕的確認對話框。根據用戶的選擇,我們可以執行相應的操作。