Winform弹出确认框
时间: 2023-10-08 09:06:31 浏览: 52
您可以使用MessageBox类来弹出WinForm中的确认框。以下是一个示例代码:
```csharp
DialogResult result = MessageBox.Show("确认要执行此操作吗?", "确认框", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
if (result == DialogResult.Yes)
{
// 确认执行的操作
}
else
{
// 取消执行的操作
}
```
在此示例中,确认框将显示一个消息和两个按钮:“是”和“否”。如果用户单击“是”按钮,则返回DialogResult.Yes,否则返回DialogResult.No。你可以根据返回的结果来执行相应的操作。
相关问题
Winform的弹出输入框
Winform的弹出输入框可以使用MessageBox.Show()方法,其中可以指定消息框的类型和按钮,例如:
```
string input = Microsoft.VisualBasic.Interaction.InputBox("请输入文本", "输入框标题", "");
```
这个方法会弹出一个输入框,用户可以在其中输入文本并点击确定或取消按钮。输入框的标题和提示信息可以根据需要进行修改。
C#的Winform的弹出输入框
在C#的Winform中,可以使用MessageBox类提供的InputDialog方法来创建一个带有输入框的消息框,示例代码如下:
```
string input = Microsoft.VisualBasic.Interaction.InputBox("请输入文本", "输入框标题", "");
```
其中,第一个参数是提示信息,第二个参数是对话框标题,第三个参数是默认输入值。用户可以在输入框中输入文本,点击确定按钮后,InputDialog方法会返回用户输入的文本。需要注意的是,使用此方法需要在代码文件中引用Microsoft.VisualBasic命名空间。