WPF ListView Показать выбранный элемент - PullRequest
5 голосов
/ 18 июля 2009

Я хочу показать выбранный элемент в виде списка автоматически (невозможно отобразить все элементы без прокрутки).

this.listView.SelectedIndex = 999; выбирает, конечно, элемент, но не показывает его.

что я могу использовать, чтобы показать его автоматически?

С уважением, Джефф

Ответы [ 3 ]

8 голосов
/ 26 августа 2015
1 голос
/ 18 июля 2009
0 голосов
/ 18 июня 2010

Это может помочь вам, я не уверен, что это то, что вы ищете, но оно отображает выбранный элемент и прокручивает его для вас, если это необходимо.

 int selectedIndex = listView.Items.IndexOf((listView.SelectedItems[0]))

 listView.Items[selectedIndex].EnsureVisible();
...