Просмотр списка C # остается выбранным - PullRequest
12 голосов
/ 28 октября 2008

У меня есть представление списка, после двойного щелчка, запись открывает новую форму, чтобы показать детали, но запись в представлении списка потеряла «выбор» .... Как узнать, какая запись была нажата ???

Спасибо

Мария Жуан

Ответы [ 3 ]

37 голосов
/ 28 октября 2008

Элемент управления listview имеет свойство HideSelection , которое по умолчанию имеет значение True. Установите для этого параметра значение False, и текущая строка останется выделенной, даже если элемент управления потерял фокус.

4 голосов
/ 20 апреля 2011

Обратите внимание, что выделение станет серым, если фокус потерян, и синим, если фокус. Сохранять синий цвет при потере фокуса сложнее ... вам придется переопределить ListView :: DrawItem

4 голосов
/ 28 октября 2008

Попробуйте установить для свойства HideSelection в виде списка значение false. По умолчанию включено.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...