日期:2014-05-19  浏览次数:20689 次

双击gridview的一行,如何获得他的值?
在winform开发中,我要双击gridview的一行,后获得这一行某一列的值,应该在哪个事件里面写,如何写,请大家帮忙啊!在线等!!!!!!!!!!

------解决方案--------------------
private void gridview1_MouseDown(object sender, MouseEventArgs e)
{
try
{
if (this.gridview1.HitTest(e.X, e.Y).Row > -1)
{
if (e.Clicks == 2)
{
int ID = Convert.ToInt32(this.gridview1[0, 0].ToString());

}
}
}
catch
{ }
}
------解决方案--------------------
=============
private void dataGridView1_CellMouseDown(object sender, DataGridViewCellMouseEventArgs e)
{

}

这个 事件 .....
------解决方案--------------------
你要的事件是
CellMouseDown
然后就可以去你要的列
问题解决了,记得结贴