Я пытаюсь предотвратить проверку флажка внутри ListView на событие двойного щелчка.
Я уже сделал:
listView.SelectedItems[0].Checked = (listView.SelectedItems[0].Checked) ? false : true;
Но вызывается проверенное событие, и галочка мигает внутри квадратного поля, поэтому я действительно думаю, что это отстой.
Я наткнулся на этот ответ: Предотвращение вмешательства события ItemChecked в ListView в SubItemClicked с помощью C#
Кажется, это идеальный способ сделать это, но я не знаю, как это сделать. Я попытался немного прочитать об уведомлениях, сообщениях и т. д., но не нашел ничего достаточно понятного, чтобы применить его к своему коду.
Может ли кто-нибудь пролить мне свет на это, пожалуйста?
Большое тебе спасибо!