在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
枚举值,表示用户单击的按钮。接下来,我们根据返回值执行相应的操作。