关于winform中多个控件共用同一事件的思路

在一个form里有多个textbox控件,我现在要求每个textbox只能输入整数,针对其中一个我可以使用textchanged事件来写,那么,我要每个textbox都写... 在一个form里有多个textbox控件,我现在要求每个textbox只能输入整数,针对其中一个我可以使用textchanged事件来写,那么,我要每个textbox都写textchanged事件吗?能不能共用一个事件?那么该怎么写呢?大侠们给点思路吧。 展开
 我来答
匿名用户
2013-07-10
展开全部
直接从其他的Textchanged事件中选择你写好的一个方法。或者循环遍历所有控件。如果是TextboxL类型,就使用+=的形式来绑定事件
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-07-10
展开全部
private void txtName_TextChanged(object sender, EventArgs e)
{
(sender as TextBox) //把事件源转换成textBox
} 其他的textBox的TextChanged事件都选定这个事件
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-07-10
展开全部
你可以提取事件里相同的代码作为一个方法,然后每个事件去调用这个方法。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式