1

我正在用 C# 开发一个 WinForm 应用程序,应用程序的屏幕上只有一个按钮,应用程序的需要是当用户点击进入时,按钮应该像点击它一样工作。这怎么可能?

4

6 回答 6

8

您的表单有一个“AcceptButton”属性。

将其设置为有问题的按钮,它将按照您的描述运行。

请在此处查看文档:

http://msdn.microsoft.com/en-us/library/system.windows.forms.form.acceptbutton.aspx

于 2012-05-17T12:06:50.507 回答
2

用这个 :

this.AcceptButton = button1 // Say you want to set Enter to button1

了解更多AcceptButton

于 2012-05-17T12:10:43.723 回答
2

将表单的AcceptButton属性设置为您希望在用户按 Enter 时执行的按钮。

于 2012-05-17T12:08:30.803 回答
2

转到表单属性设置AcceptButton为您的按钮 ID

于 2012-05-17T12:08:49.940 回答
1

Form.AcceptButton 属性

获取或设置用户按 ENTER 键时单击的窗体上的按钮。

// Set the accept button of the form to button1.
   form1.AcceptButton = button1;// button1 is your required button

附加信息

对于cencel,您可以使用

form1.CancelButton = MyCancelButton;
于 2012-05-17T12:10:51.443 回答
0

您可以在客户端执行此操作:

<script type="text/javascript">
            function searchKeyPress(sender, eventArgs) {
                var c = eventArgs.get_keyCode();
                if (c == 13) {
                    var btnQiuckSearch = document.getElementById('<%=RbSearch.ClientID%>');
                    btnQiuckSearch.click();
                }
            }
 </script>
于 2012-07-18T16:13:00.117 回答