在C#中,可以使用Windows Forms或WPF來(lái)創(chuàng)建一個(gè)確認(rèn)對(duì)話框
using System;
using System.Windows.Forms;
namespace ConfirmDialogExample
{
class Program
{
[STAThread]
static void Main(string[] args)
{
DialogResult result = MessageBox.Show("你確定要繼續(xù)嗎?", "確認(rèn)", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
if (result == DialogResult.Yes)
{
Console.WriteLine("用戶點(diǎn)擊了'是'按鈕");
}
else if (result == DialogResult.No)
{
Console.WriteLine("用戶點(diǎn)擊了'否'按鈕");
}
}
}
}
using System;
using System.Windows;
using System.Windows.Forms;
namespace ConfirmDialogExample
{
class Program
{
[STAThread]
static void Main(string[] args)
{
MessageBoxResult result = MessageBox.Show("你確定要繼續(xù)嗎?", "確認(rèn)", MessageBoxButton.YesNo, MessageBoxImage.Question);
if (result == MessageBoxResult.Yes)
{
Console.WriteLine("用戶點(diǎn)擊了'是'按鈕");
}
else if (result == MessageBoxResult.No)
{
Console.WriteLine("用戶點(diǎn)擊了'否'按鈕");
}
}
}
}
這兩種方法都會(huì)顯示一個(gè)包含“是”和“否”按鈕的對(duì)話框。根據(jù)用戶的選擇,程序?qū)?zhí)行相應(yīng)的操作。請(qǐng)注意,為了使用這些功能,您需要添加對(duì)System.Windows.Forms
或System.Windows
的引用。