HI 如何在DataGridView中获取CurrentCell位置。我需要在我的负载加载datagridview当前单元格上面设置的每个组合框时。并获得相同的大小。我怎么能这样做?
答案 0 :(得分:3)
您可以使用 ColumnIndex
property 获取包含当前所选单元格的基于零的索引 CurrentCell
property:
if (myDataGridView.CurrentCell != null)
{
int columnIndex = myDataGridView.CurrentCell.ColumnIndex;
}
或者,您可以使用 OwningColumn
property >获取包含当前所选单元格的列对象本身 : p>
if (myDataGridView.CurrentCell != null)
{
DataGridViewColumn columnObject = myDataGridView.CurrentCell.OwningColumn;
}
请注意,我仍然不完全确定这是否是您所要求的。我的表单没有列,所以我假设你的意思是DataGridView
。你的答案仍然没有真正解释“位置”到底是什么意思,但这应该告诉你关于包含当前单元格的列你需要知道的一切。