编程论坛
注册
登录
编程论坛
→
C# 论坛
datagridview怎么触发选择某一行的事件
shizjun
发布于 2008-10-23 08:46, 29548 次点击
我想实现当选择datagridview的某一行,而不是一个单元格的时候,在此窗体的其他控件中显示datagridview里面的内容,问题就是,我不清楚选择某一行的事件是什么,望各位告知,在等。。。。。。
10 回复
#2
FlyBee
2008-10-23 09:12
string s = this.dataGridView1.SelectedCells[0].Value.ToString();
foreach (DataRow newRow in ds.Tables[0].Rows)
{
if (newRow[0].ToString() == s)
{
this.textBox.Text = newRow[0].ToString();
return;
}
}
#3
bygg
2008-10-23 09:19
属性:SelectionMode->FullRowSelect
#4
shizjun
2008-10-23 09:31
我的意思是当你随便选择某一行的时候,控件中的值就变化为datagridview的值,楼上的好像只能显示一次吧
#5
shizjun
2008-10-23 09:32
就是当选择一行时触发一个事件,这个事件是什么
#6
bygg
2008-10-23 09:44
CellClick事件
#7
小仙
2008-10-23 11:58
楼上正确。
#8
wencan83
2008-10-24 22:41
SelectedRowsChange
#9
乖老鼠
2008-10-25 08:29
LZ,你如果是用的数据源绑定,那么最好就不要用datagridview的事件,
直接用数据源事件:crruntChange(可能没拼对,大概就是这样写的)
#10
chenweichao2010
2008-10-25 16:18
CellMouseDoubleClick(),这个事件吧!!
#11
彼得潘
2014-11-17 13:56
回复 楼主 shizjun
点击单元格的任意位置 cellclick好像是这样写 今天我也刚刚做了这个
1