Как выбрать только один элемент из списка - PullRequest
0 голосов
/ 12 декабря 2011

Использование ListView с флажком

ListView

checkbox id

001
002
003
...

Я хочу выбрать только один идентификатор за раз, и я хочу показать выбранный элемент в окне сообщения

например

001 Идентификатор проверен, если я проверяю 002 Идентификатор означает автоматически 001 Идентификатор должен удалить, и отображается сообщение «002 Выбрано»

Ответы [ 3 ]

2 голосов
/ 12 декабря 2011

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

2 голосов
/ 12 декабря 2011

Если вы используете ListBox, по умолчанию используется только один элемент за раз. Вы можете изменить это поведение, установив или очистив свойство .MultiSelect.

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

0 голосов
/ 14 декабря 2011

Когда первый флажок установлен, запишите ссылку в переменную где-нибудь.Если установлен любой другой флажок, снимите флажок со старого и сохраните ссылку на новый.Гораздо эффективнее, чем проходить через все.

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