用c#写查看本机进程的程序,DataGridView的单击响应没有反应。

对着书上的代码写的用一个DataGridView显示进程信息,想要实现单击其中的单元格时,在下方的richTextBox中显示详细信息。书上用这个函数响应:private... 对着书上的代码写的
用一个DataGridView显示进程信息,想要实现单击其中的单元格时,在下方的richTextBox中显示详细信息 。
书上用这个函数响应:private void dataGridView1_MouseClick(object sender, MouseEventArgs e) 但是在其中加入MessageBox.Show("dddd");也没有反应。求解。
展开
 我来答
linsloony
2014-03-02 · TA获得超过362个赞
知道小有建树答主
回答量:212
采纳率:0%
帮助的人:283万
展开全部
单纯加入这个函数是没有用的,如果你是用VS2013的话,你会发现其引用数为零(其他版本可以右击方法名“查看所有引用”)!所以你应该在dataGridView1的属性窗口事件页签上找到相应MouseClick事件,然后选择你上面的方法(事件是需要订阅的)。

PS:VS手写代码方式订阅事件可以这样:使用可构造函数中,输入dataGridView1后,接着输入+=,再按两下Tab键就可以自动生成相应事件的处理函数。

欢迎追问。
追问
大悟(*^__^*) ,手写代码的方式不太懂,
就例如加入dataGridView1的某个事件,要怎么弄?
追答
例如你要订阅CellMouseClick事件:
输入dataGridView1.CellMouseClick

连接输入+={Tab}{Tab}
其中{Tab}表示制表键。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式