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