首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

如何在datagridview的右键菜单的方法里获取datagridview所选中的行

2011-12-14 
怎么在datagridview的右键菜单的方法里获取datagridview所选中的行我要给datagridview添加一个右键菜单,通

怎么在datagridview的右键菜单的方法里获取datagridview所选中的行
我要给datagridview添加一个右键菜单,通过菜单的选项来对datagridview进行操作,我把datagridview设置成只能选中一个单元.可我在右键菜单的方法里无法获得所选中的行,请问用什么方法可以得到datagridview目前被选中的行呢?

[解决办法]

C# code
 void DataGridView_MouseDown(object sender, MouseEventArgs e)        {            DataGridView.HitTestInfo hittest = this.jcsGridControl1.DataGridView.HitTest(e.X, e.Y);            if (hittest.Type == DataGridViewHitTestType.Cell && e.Button == MouseButtons.Right)            {                MessageBox.Show(hittest.RowIndex.ToString());            }         }
[解决办法]
C# code
this.datagridview.SelectedRows[0]; //当前选中的行...
[解决办法]
this.datagridview.SelectedRows[0];

热点排行