设置form的默认按钮

很多情况下需要form窗体有个默认响应按钮,就是在任何时候按下Enter键都能响应那个按钮的消息,比如登录窗体,数据录入窗体等等都有这样的需要。

 

设置方法:

在form的AcceptButton属性中设置所需的按钮ID即可

语句是this.AcceptButton = yourDefaultButton;

 

如果form中有个tabcontrol控件,控件上有多个tabpage,而我们想每个tabpage都有自己的默认按钮该怎么办呢??

这个要写代码啦,响应tabcontrol的SelectedIndexChanged事件,处理代码示例如下:

 

代码
1 //设置默认按钮
2   private void modifyPipeInfoPage_SelectedIndexChanged(object sender, EventArgs e)
3 {
4 switch (modifyPipeInfoPage.SelectedIndex)
5 {
6 case 0:
7 this.AcceptButton = queryButton;
8 break;
9 case 1:
10 this.AcceptButton = updatButton;
11 break;
12 default:
13 this.AcceptButton = null;
14 break;
15 }
16 }

 

怎么样,so easy!!

转载于:https://www.cnblogs.com/njucslzh/archive/2010/11/12/1876112.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值