WPF数据网格的行数
本文关键字:网格 数据 数据网 WPF | 更新日期: 2023-09-27 17:49:15
如何计数或返回DataGrid
行的最后索引?显然没有DataGrid.Count()
性质。我到处找都找不到答案。
我可以创建一个变量并使用i++
作为Row
计数的计数器,但DataGrid
没有内置解决方案吗?
您可以使用DataGrid.Items.Count
来获取项目的编号。
将计数存储在变量
int num=dataGrid.Items.Count
JNR提到应该对有界数据源中的项进行计数。您可以通过将dataGrid.DataContext
转换为适当的Type
(List、IEnumerable或任何其他类型)并在该对象上调用.Count
来检索数据源。这应该不难…
项目。计数返回1时,您的数据网格是可编辑的。这对我不起作用。
试试这个:
int num=dataGrid.ItemsSource.OfType<object>().Count()