DataGrid控件读取具体某行某列的值、获取总列数
WPF中的datagrid控件获取总列数的函数是Items.Count来获取。
以下代码是循环获取各行第二列的数据,并存放在一个名为TX的Textbox控件中:
for (int i = 0; i < dgList.Items.Count; i++) //dgList是datagrid的名称
{
DataRowView dd = dgList.Items[i] as DataRowView;
string s1 = dd.Row.Table.Rows[i][1].ToString();
TX.Text += s1;
}
若要具体获得某一行某一列的值:
DataRowView dd = dgList.Items[3] as DataRowView;
string s1 = dd.Row.Table.Rows[3][1].ToString(); //获取第四行第二列的值