【发布时间】:2015-03-02 22:13:37
【问题描述】:
我正在处理一个有两个主要按钮“确定”和“取消”的表单。我已将表单的“接受按钮”属性设置为“确定”按钮。
目标:我希望“确定”按钮为默认值,以便在打开表单时突出显示“确定”按钮并在按下回车键时启动。
问题:当表单加载时,“取消”按钮突出显示,直到用户单击表单中的任意位置,然后“确定”按钮变为突出显示。
有什么建议吗?
【问题讨论】:
-
将确定按钮设置为具有最低的制表顺序值。但是,作为默认按钮意味着如果您在表单上的任意位置按 Enter,该按钮将执行。如果它有焦点,那么空格键也可以使用。
-
设置
AcceptButton应该已经为您完成了这项工作。您确定没有其他代码影响该属性吗?
标签: c# winforms defaultbutton acceptbutton