Winforms 默认按钮

Winforms Default Button

我正在处理一个有两个主要按钮的表单,"OK" 和 "Cancel"。我已将表单的 "Accept Button" 属性 设置为 "OK" 按钮。

目标:我希望 "OK" 按钮成为默认按钮,以便在打开表单时突出显示 "OK" 按钮并在按下回车键时启动。

问题:加载表单时,"Cancel" 按钮高亮显示,直到用户单击表单中的任意位置,然后 "OK" 按钮才高亮显示。

有什么建议吗?

将 ActiveControl 属性 设置为 Form_Load 中的确定按钮:

this.ActiveControl = OkButton