Проблема с ListView: он не переходит на выбранный элемент - PullRequest
3 голосов
/ 11 ноября 2010

Хорошо, я говорю lsvAvailable.Items [index] .Selected = true; и HideSelection имеет значение false, поэтому он показывает серый задний цвет на выбранном элементе, что я и хочу ... но если найденный элемент находится где-то внизу списка, мне нужно прокрутить, чтобы УВИДЕТЬ его. он не прыгает к этому элементу ... и все же мне нужно продолжать печатать (скажем, я набираю текстовое поле, например, поле поиска, и он показывает элемент в listView)

1 Ответ

4 голосов
/ 11 ноября 2010

Вызовите метод ListViewItem.EnsureVisible :

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