Windows ListView с флажками - PullRequest
       0

Windows ListView с флажками

0 голосов
/ 14 июля 2010

У меня есть элемент управления ListView в WindowsForm, а также у этого Listivew есть флажок. Я просто хочу одну вещь, когда пользователь нажимает на CheckBox, я хочу это событие Я использовал ItemCheck и ItemChecked Event, но это событие срабатывает каждый раз, даже когда в Firstime загружается моя форма

Ответы [ 2 ]

0 голосов
/ 15 июля 2010

Элемент управления Listview запускает события itemcheck и itemchecked (и некоторые другие) иногда при инициализации, предоставляемые Microsoft «без намерений» без дополнительной оплаты. Вы можете установить флаг (логическую переменную), чтобы сообщить, завершила ли форма процесс загрузки, и отменить обработчик, если нет.

0 голосов
/ 14 июля 2010

Добавьте следующую строку в начало вашего обработчика событий:

if (!this.Visible) return;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...