WPF DataGrid的行数?

时间:2011-04-05 07:34:21

标签: c# wpf datagrid

如何计算或返回DataGrid行的最后一个索引?显然,不存在 DataGrid.Count()属性。我到处搜索,我找不到答案。 我可以创建一个变量并将i ++作为行计数的计数器,但DataGrid不具有通用解决方案吗?

3 个答案:

答案 0 :(得分:34)

您可以使用DataGrid.Items.Count获取项目编号。

答案 1 :(得分:2)

将计数存储在变量

 int num=dataGrid.Items.Count

答案 2 :(得分:0)

正如TBohnen.jnr所提到的,你应该统计有界数据源中的项目。您可以通过将dataGrid.DataContext强制转换为适当的Type(List,IEnumerable或任何其他类型)并在该对象上调用.Count来检索数据源。这应该不是很难......