DataRowView具有的列数?

时间:2017-06-05 13:48:59

标签: wpf datagrid system.data datarowview

我有一个方法SelectedRow(),它抓取所选DataGrid行的内容

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

并且想知道如何获取包含行包含的列数的int。

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

我基本上都在寻找是否有一行.Length或row.Size?

谢谢, 亚托

1 个答案:

答案 0 :(得分:1)

试试这个:

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