Количество строк для WPF DataGrid? - PullRequest
18 голосов
/ 05 апреля 2011

Как посчитать или вернуть последний индекс строки DataGrid? Видимо, здесь нет свойства DataGrid.Count () . Я искал везде, и я не могу найти ответ. Я мог бы создать переменную и сделать i ++ в качестве счетчика для счетчика строк, но разве у DataGrid нет универсального решения?

Ответы [ 3 ]

34 голосов
/ 05 апреля 2011

Вы можете использовать DataGrid.Items.Count, чтобы получить номер, если элементы.

2 голосов
/ 09 октября 2014

сохранить количество в переменной

 int num=dataGrid.Items.Count
0 голосов
/ 05 апреля 2011

Как упомянул TBohnen.jnr, вы должны считать элементы в ограниченном источнике данных.Вы можете извлечь источник данных, приведя dataGrid.DataContext к соответствующему Type (List, IEnumerable или любой другой тип) и вызвав .Count для этого объекта.Это не должно быть очень сложно ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...