Два ListViews с выбранными элементами на одной странице - PullRequest
3 голосов
/ 16 февраля 2012

Есть ли способ иметь два ListViews в одной форме и выделить элемент на каждом? Кажется, что когда вы выбираете и элемент в одном ListView, другой отменяется.

Ответы [ 2 ]

6 голосов
/ 16 февраля 2012

ListView имеет свойство HideSelection, которое указывает, остается ли выделение выделенным, когда элемент управления теряет фокус.

public bool HideSelection { get;  set; }

Установите значение false в конструкторе иличерез код:

listView1.HideSelection = false;
listView2.HideSelection = false;
0 голосов
/ 28 февраля 2012

Вы можете попробовать бесплатный компонент WinForms Лучше ListView Express . Он допускает как свойство HideSelection , так и дополнительное свойство HideSelectionMode , которое позволяет отображать элементы в обоих ListViews, выбранных независимо от фокуса .

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