如何通过指定列名来获取列索引?
代码:
WinTable UICustTable = new WinTable(UICustGrid);
int columnIndex=UICustTable.GetColumnNames("Column1");
我们可以这样做吗?这实际上不会起作用。我的列位置会在不同的窗口中更改。
帮助
答案 0 :(得分:0)
试试这个:
WinTable a = new WinTable();
var desiredColumn = a.ColumnHeaders.FirstOrDefault(columnHeader => columnHeader.Name == "Column1");
int indexOfColumn;
if (desiredColumn!=null)
{
indexOfColumn = a.ColumnHeaders.IndexOf(desiredColumn);
}