Подтвердить что ты не робот

Количество строк для WPF DataGrid?

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

4b9b3361

Ответ 1

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

Ответ 2

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

Ответ 3

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

 int num=dataGrid.Items.Count