2017-06-05 17 views
0

我有抓住選定DataGrid行DataRowView具有的列數?

private System.Data.DataRowView SelectedRow() 
{ 
    System.Data.DataRowView row = (System.Data.DataRowView)dgBrokerages.SelectedItems[0]; 
    return row;    
} 

的內容和想知道如何可以得到含有該行包含的列數中int方法SelectedRow()。

private int NumColumns() 
{ 
    System.Data.DataRowView row = SelectedRow(); 
    return row.Length; // <- Something like that 
} 

我基本上尋找是否有row.Length或row.Size?

感謝, 亞託

回答

1

試試這個:

private int NumColumns() 
{ 
    System.Data.DataRowView row = SelectedRow(); 
    return row.Row.Table.Columns.Count; 
} 
+0

工作就像一個魅力!非常感謝你 :) – iato