当您在使用 ShowDialog() 函数时,如果您希望在单击“确定”按钮时防止它返回,您可以使用以下方法:
DialogResult result = dialog.ShowDialog(owner, DialogResult.None);
在这个例子中,DialogResult.None
参数将防止 ShowDialog() 返回任何值。
private void okButton_Click(object sender, EventArgs e)
{
// 取消事件,防止 ShowDialog() 返回
this.DialogResult = DialogResult.None;
}
在这个例子中,当单击“确定”按钮时,对话框的 DialogResult 属性将被设置为 DialogResult.None,这将防止 ShowDialog() 返回任何值。
请注意,这些示例仅适用于 C# 语言。如果您使用的是其他编程语言,您可能需要使用该语言的相应语法。
没有搜到相关的沙龙
领取专属 10元无门槛券
手把手带您无忧上云