新闻资讯

质量为本、客户为根、勇于拼搏、务实创新

< 返回新闻资讯列表

C#中DialogResult.OK怎么正确使用,c# implicit

发布时间:2023-08-07 07:57:00

C#中DialogResult.OK怎样正确使用

DialogResult.OK是一个枚举值,表示对话框的返回结果为“肯定”。在C#中正确使用DialogResult.OK的方法以下:
1. 在对话框的肯定按钮的Click事件中,使用以下代码设置对话框的返回结果为DialogResult.OK:
```csharp
this.DialogResult = DialogResult.OK;
```
2. 在调用对话框的代码中,判断对话框的返回结果是否是为DialogResult.OK,可以根据需要履行相应的操作:
```csharp
YourDialogForm dialog = new YourDialogForm();
if (dialog.ShowDialog() == DialogResult.OK)
{
// 履行操作
}
```
请注意,为了正确使用DialogResult.OK,确保对话框的FormBorderStyle属性设置为FixedDialog,这样可以避免用户通过窗口的关闭按钮或按下Esc键来关闭对话框,并且确保对话框的AcceptButton属性设置为肯定按钮。