Следуя некоторым советам SO, я попробовал следующее для события ItemCheck элемента управления ListView:
private void lstTasks_ItemCheck(object sender, ItemCheckEventArgs e)
{
...some code
return;
}
Идея состоит в том, что return; отменит событие
... но выполняет ли какой-то код до возврата пустого ; отменяет желаемый результат?
Я хочу использовать событие ItemCheck , поскольку оно позволяет мнеполучить данные через e.Index из ListView и запустить некоторые обновления.Когда я возвращаюсь к ListView, ItemCheck не завершает работу и часто приводит к сбою программы, поскольку не может найти нужный индексный номер из-за обновлений, удаляющих этот элемент.