c#winform 点击按钮后弹出是或否的对话框
时间: 2024-11-12 09:40:54 浏览: 49
在 C# WinForm 应用程序中,如果你想创建一个点击按钮后弹出“是否”对话框(通常称为确认对话框),你可以使用 `MessageBox` 类。下面是一个简单的示例:
```csharp
using System.Windows.Forms;
public partial class YourForm : Form
{
public YourForm()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
DialogResult result = MessageBox.Show("您确定要做这个操作吗?", "提示", MessageBoxButtons.YesNo);
if (result == DialogResult.Yes) // 如果用户选择"是"
Console.WriteLine("操作已确认");
else if (result == DialogResult.No) // 如果用户选择"否"
Console.WriteLine("操作已取消");
}
}
```
在这个例子中,当用户点击名为 "button1" 的按钮时,会弹出一个对话框询问他们是否要继续执行特定操作。`MessageBox.Show` 方法返回值 `DialogResult` 可能是 `Yes`、`No` 或者 `Cancel`,你可以根据这个结果做相应的处理。
阅读全文