Как использовать ScrollIntoView в DataGrid? - PullRequest
1 голос
/ 04 мая 2011

У меня есть DataGrid со многими элементами (строками), и мне нужно программно прокрутить до конца.Я искал на stackoverflow и Google, и кажется, что решение ScrollIntoView , но я не знаю, как заставить его работать.Я попытался:

dataGrid1.ScrollIntoView(dataGrid1.Items.Count()); 

dataGrid1.ScrollIntoView(100);

В документации сказано, что скобка внутри ScrollIntoView - это объект Item.Как я могу получить последний ряд как объект?(например, dataGrid.Items.LastRow () ??)

Ответы [ 2 ]

2 голосов
/ 04 мая 2011

Вы пробовали dataGrid.Items[ dataGrid.Items.Count-1 ]?

0 голосов
/ 16 октября 2018

Просто оставлю это здесь в качестве примера, чтобы другому идиоту, как я, не пришлось тратить 10 минут, связывая вопрос и главный ответ.

dg_address.ScrollIntoView(dg_address.Items[dg_address.Items.Count - 1]);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...