Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/security/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# winform应用程序中的默认按钮属性_C#_Visual Studio_Winforms - Fatal编程技术网

C# winform应用程序中的默认按钮属性

C# winform应用程序中的默认按钮属性,c#,visual-studio,winforms,C#,Visual Studio,Winforms,我有一个表单,它接受用户输入,然后让用户连接到sql server。 这是在单击按钮时发生的。但是我可以在哪里设置属性默认按钮,以便用户在单击enter时执行该按钮的工作 现在在表单上称为AcceptButton;将其设置为默认按钮。 请参阅我想您需要表单级别的“AcceptButton”属性。。。这将在窗体上显示可用控件的组合框,然后在enter键上选择要用作“默认”按钮的“按钮”。除了form.AcceptButton属性外,“确定”按钮必须将TabOrder属性设置为0,窗体中的所有其他控

我有一个表单,它接受用户输入,然后让用户连接到sql server。
这是在单击按钮时发生的。但是我可以在哪里设置属性默认按钮,以便用户在单击enter时执行该按钮的工作

现在在表单上称为
AcceptButton
;将其设置为默认按钮。

请参阅

我想您需要表单级别的“AcceptButton”属性。。。这将在窗体上显示可用控件的组合框,然后在enter键上选择要用作“默认”按钮的“按钮”。

除了form.AcceptButton属性外,“确定”按钮必须将TabOrder属性设置为0,窗体中的所有其他控件都应具有TabOrder>0

这可以通过使用form Resource构造工具包或代码来完成。
buttonOK.TabOrder=0

我分别注意到,当涉及到活动按钮和接受按钮时,会出现混淆。我刚从里面出来。所以,我只是想在已经给出的答案上增加一点选择。显然,最好的答案是

this.AcceptButton=AcceptButton

但是,如果您希望将按钮作为活动控件,这就是您要做的

this.ActiveControl=ok按钮

详情:

我希望它对任何搜索的人都有帮助