相关疑难解决方法(0)

DialogResult.OK按钮上的'Exit Sub'

我有一个带有OK按钮()的VB.NETform(CopyScenarioForm),DialogResult property = OK并且还Accept Button为Form 指定了它.

mainForm使用主要的Form()显示此表单

If DialogResult.OK = CopyScenarioForm.ShowDialog() Then
      DoSomething()
End if
Run Code Online (Sandbox Code Playgroud)

现在,当用户点击CopyScenarioForm.OK按钮时,我想验证他的条目,如果我想Exit SubOK按钮的点击处理程序中无效,但是当我这样做时表单仍然关闭并DoSomething()执行.有没有办法阻止这种情况并使表单保持活动状态,只有在输入有效时才退出.我注意到,如果我改变OK按钮的DialogResult属性NONE而不是OK那么它不会导致它关闭.但那我怎么知道用户如何退出表格执行DoSomething()

.net vb.net winforms

3
推荐指数
1
解决办法
7217
查看次数

标签 统计

.net ×1

vb.net ×1

winforms ×1