请教高手,怎样为集合添加事件? 你说的这个很象VB的控件数组,不过C#没有那个东西,但那个功能是可以实现的,具体我忘了,但我肯定我在这个版面看到过具体如何实现这个问题的! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 感谢您使用微软产品。.NET中事件的机制更加灵活,您可以为多个控件响应相同的处理函数,也可以为一个控件的某个事件添加多个处理函数。针对您的问题,您可以将button1和button2的click响应函数都设为buttons_Click,然后根据sender确定响应的是那个控件的事件:private void InitializeComponent(){ this.button1.Click += new System.EventHandler(this.buttons_Click); this.button2.Click += new System.EventHandler(this.buttons_Click);}private void buttons_Click(object sender, System.EventArgs e){ this.textBox1.Text = ((Button)sender).Name;}希望能对您有所帮助!======================- 微软全球技术中心本贴子仅供CSDN的用户作为参考信息使用。其内容不具备任何法律保障。您需要考虑到并承担使用此信息可能带来的风险。具体事项可参见使用条款(http://support.microsoft.com/directory/worldwide/zh-cn/community/terms_chs.asp)。为了为您创建更好的讨论环境,请参加我们的用户满意度调查(http://support.microsoft.com/directory/worldwide/zh-cn/community/survey.asp?key=(S,49854782))。====================== 你只需要在注册事件时使用同一个方法就可以了,如下所示:元素1.事件1+=new 事件handler(方法);元素2.事件2+=new 事件handler(方法);....private void 方法(object sender, EventArgs e){ ....} 调用AForge库开发摄像头时发生的内存问题 winform下获取浏览器当前浏览网址 窗体控件显示字符串的长度 Linq套接字问题 请问大家!我怎么在HTML中调用自定义组件里面的自定义事件 C#开发自动化工具哪位能提供详细的讲解 C#中函数的一个问题,请各位尽情发表一下观点 制定的错误页面 在C#下面做ASP.NET和程序,可不可以引用别的按纽的Click事件? 大虾们!我想问一个关于多层结构的问题,业务外观与业务逻辑之间是什么关系 急!!急,动态生成文本框!!!! 思归等高人帮帮忙啊,WebService的问题
针对您的问题,您可以将button1和button2的click响应函数都设为buttons_Click,然后根据sender确定响应的是那个控件的事件:
private void InitializeComponent()
{
this.button1.Click += new System.EventHandler(this.buttons_Click);
this.button2.Click += new System.EventHandler(this.buttons_Click);
}private void buttons_Click(object sender, System.EventArgs e)
{
this.textBox1.Text = ((Button)sender).Name;
}希望能对您有所帮助!
======================
- 微软全球技术中心本贴子仅供CSDN的用户作为参考信息使用。其内容不具备任何法律保障。您需要考虑到并承担使用此信息可能带来的风险。具体事项可参见使用条款(http://support.microsoft.com/directory/worldwide/zh-cn/community/terms_chs.asp)。
为了为您创建更好的讨论环境,请参加我们的用户满意度调查(http://support.microsoft.com/directory/worldwide/zh-cn/community/survey.asp?key=(S,49854782))。
======================
元素2.事件2+=new 事件handler(方法);
....private void 方法(object sender, EventArgs e)
{
....
}