C # / WinForms: выделите только первый элемент ListBox при перетаскивании - PullRequest
1 голос
/ 22 сентября 2011

В ListBox: пользователь должен иметь возможность выбирать несколько элементов, удерживая клавишу CTRL и выбирая их.У меня это работает, но этот ListBox должен уметь перетаскивать свои элементы в другой ListBox.Теперь, когда дело доходит до перетаскивания, если пользователь удерживает нажатой левую кнопку мыши и продолжает прокручивать ее вниз или вверх, он выбирает все остальные элементы, на которые наведен курсор, но я этого не хочу.Когда пользователь удерживает левую кнопку, чтобы переместить элемент путем перетаскивания, я хочу, чтобы он просто мог выбрать этот элемент, а все остальные элементы не должны быть выбраны.

1 Ответ

1 голос
/ 22 сентября 2011

Похоже, свойство SelectionMode вашего ListBox установлено на MultiExtended.Установка MultiSimple должна решить проблему.

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