c#里如何给控件添加事件

vb.net里最上面的常规和声明里可以自由选择事件,c#里不是,应该怎么弄呢。我想弄个datagridview的双击事件。我直接在代码里写privatevoiddataG... vb.net里最上面的常规和声明里可以自由选择事件,c#里不是,应该怎么弄呢。我想弄个datagridview的双击事件。我直接在代码里写
private void dataGridViewX1_CellDoubleClick(object sender, System.Windows.Forms.DataGridViewCellEventArgs e)
{
frm_user frm = new frm_user();

frm.txt1.Text = dataGridViewX1.Rows[e.RowIndex].Cells[3].Value.ToString();
frm.Show();
}
但是运行时没有激发这个事件。我是初学者,请大家帮帮忙
展开
 我来答
zhongzunru
推荐于2017-12-16 · TA获得超过499个赞
知道小有建树答主
回答量:231
采纳率:0%
帮助的人:224万
展开全部

在视图编辑的界面,右键控件属性,看到那个黄色的闪电图标没,点击,里面就是这个控件可以相应的事件,然后你双击相应的事件,程序会为你自动生成函数头部的

喻元恺Va
2011-03-31 · TA获得超过904个赞
知道小有建树答主
回答量:4465
采纳率:0%
帮助的人:1811万
展开全部
这个是单元格的双击哈
追问
什么意思?我知道是单元格双击啊,但是在那里调出来这个事件然后写代码,我上面那个时间是我直接写的,不是像以前那种双击控件出来的。因为我程序没运行时datagridview是不出现单元格的
追答
喔,event
dataGridViewX1.ellDoubleClick+= new System.EventHandler(你的函数名哈);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
闷声发大才
2011-03-31 · TA获得超过160个赞
知道小有建树答主
回答量:132
采纳率:0%
帮助的人:49万
展开全部
dataGridViewX1.CellDoubleClick += new EventHandler(this.dataGridViewX1_CellDoubleClick);
追问
这句话是写在窗口自动生成的设计器代码里还是窗口代码里,我写在自动生成的代码里了,提示错误	1	“dataGridViewX1_CellDoubleClick”的重载均与委托“System.EventHandler”不匹配
我是真的不会呀,网上也没搜到,大家能说明白些么,谢谢了
追答
写在窗口代码
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
gaoxiangxyz
2011-03-31 · TA获得超过116个赞
知道小有建树答主
回答量:215
采纳率:100%
帮助的人:59万
展开全部
属性窗口里可以选事件,里面有很多事件可以选
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式