如何在数据视图中选择项目
本文关键字:选择 项目 视图 数据 | 更新日期: 2023-09-27 17:50:58
我以前用VB做过这个。我只是不确定如何在c#中做到这一点。下面是我将在VB
中使用的代码private void LabelsGV_CellContentDoubleClick(object sender, DataGridViewCellEventArgs e)
{
Int32 i, j;
i = LabelsGV.CurrentRow.Index;
Key = LabelsGV.Item(0, i).Value;
}
在LabelsGV中非常直接。项目0表示列,i表示行。不幸的是,Item不能在c#中工作,所以看起来我需要一个替代方案,或者我需要以不同的方式编码。
答案是Key = (String)LabelsGV[0, i].Value;
谢谢大家的帮助。
有几种方法。您也可以在这里找到有关当前DataGridView使用情况的更多信息
Key = LabelsGV[0, i].Value;
或
Key = LabelsGV.Rows[i].Cells[0].Value;
或
Key = LabelsGV.CurrentRow.Cells[0].Value;
看这里:https://msdn.microsoft.com/pl-pl/library/system.windows.forms.datagridviewcelleventargs%28v=vs.110%29.aspx
有两个属性:rowIndex columnIndex。