两个 不同的控件绑定了同一个事件 怎么判断我点击的是哪一个?? 两个 不同的控件绑定了同一个事件 怎么判断我点击的是哪一个?? 比如说 工具条和快捷菜单的Clik事件 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Button btn=sender as Button; +1 通过sender 应该可以区分开2个控件吧 是的 sender就是发送者 或者 CommandArgument以及OnCommand同样可以判断你点击了啥 sorry 打错了 是CommandArgument跟CommandName //button1 和 button2 共享事件private void button1_Click(object sender, EventArgs e){ Button btn = sender as Button; MessageBox.Show(btn.Text); } 正解,然后在判断btn的name或其他属性 event(object sender,eventargs e)(sender as 什么什么的).name啊什么什么的,就可以判断哈噻 Click(object sender,eventargs e)将sender转换成你点击的控件的类型,你就得到你点击的控件啦 这几天 突然发现 IIS 日志错误是原来的 3倍 关于C#调用cmd运行复杂dos运行的问题 如何将outlook2007窗体区域中的listview控件映射到c#outlook外接程序中,以便调用. 一个C#邮件客户端的问题,怎么显示已发送邮件的内容 大文本文件的读取与写入 关于分页显示数据的问题 请教一下 调用存储过程 C#做的exe在多种微软平台下的兼容问题 请教,C#和VC.NET各用什么环境开发软件? 水晶报表绑定数据源的问题 数据源绑定以及数据库读取保存问题
private void button1_Click(object sender, EventArgs e)
{
Button btn = sender as Button;
MessageBox.Show(btn.Text);
}
(sender as 什么什么的).name啊什么什么的,就可以判断哈噻
将sender转换成你点击的控件的类型,你就得到你点击的控件啦