UltraGridCell index

本文关键字:index UltraGridCell | 更新日期: 2023-09-27 18:09:26

如何获得当前选定单元格的索引?(从包含它的行开始索引)。
如果它有一个像

这样的属性,这是合乎逻辑的
myUltraGridView.ActiveCell.Index;

但是它不存在。我希望避免做这样的事情:

for (int i = 0; i < myUltraGridView.ActiveRow.Cells.Count; i++)
   if(myUltraGridView.ActiveRow.Cells(i) == myUltraGridView.ActiveCell)
      return i;

知道怎么访问吗?

UltraGridCell index

您想要实际索引还是可见索引?这些都来自单元格的列。

试试这些:(实际)

myUltraGridView.ActiveCell.Column.Index

(网格中可见位置)

myUltraGridView.ActiveCell.Column.Header.VisiblePosition

UltraGridRow类上也有Index属性,如果您正在寻找行索引。

ultraGrid1.ActiveCell.Row.Index