我有一个带有连接到AcceptButton属性的按钮的表单,这样当用户按下Return键时逻辑就会发生并且表单会关闭。在该表单上,我显示了一个动态创建的TextBox,它会在用户双击某个区域时出现,然后在用户按下Return时隐藏。当TextBox具有焦点时用户按下Return时如何防止表单处理按键?我试图说按键是在TextBox.KeyDown事件处理程序中通过KeyEventArgs.Handled处理的,但是Button.Click我的接受按钮事件首先被触发... 最佳答案 虽然在TextBox具有焦点时重置FormsAcce
嗨我有一个包含多个文本框和两个按钮“取消”和“确定”的表单。这些按钮被指定为接受和取消表单中的按钮属性。问题是我必须验证在所有文本框中输入的文本。如果用户单击确定按钮(即acceptButton),我想这样做。所以我写了一个负责验证的函数,如果用户单击“确定”按钮,我会触发这个函数。问题是即使验证函数返回false,我也无法阻止表单关闭。这是因为我将acceptbutto属性分配给了我的Ok按钮。如果验证失败而不删除acceptbutton属性,有什么方法可以防止表单关闭?? 最佳答案 这是我们使用的有效解决方案(并且它是从其他答案
嗨我有一个包含多个文本框和两个按钮“取消”和“确定”的表单。这些按钮被指定为接受和取消表单中的按钮属性。问题是我必须验证在所有文本框中输入的文本。如果用户单击确定按钮(即acceptButton),我想这样做。所以我写了一个负责验证的函数,如果用户单击“确定”按钮,我会触发这个函数。问题是即使验证函数返回false,我也无法阻止表单关闭。这是因为我将acceptbutto属性分配给了我的Ok按钮。如果验证失败而不删除acceptbutton属性,有什么方法可以防止表单关闭?? 最佳答案 这是我们使用的有效解决方案(并且它是从其他答案