Member 12643883 Ответов: 1

Как я могу вернуться обратно из datagridcolumncheckbox.checked в datagridcolumncheckbox.unchecked


У меня есть DataGrid с колонкой флажка :

&ЛТ;datagridcheckboxcolumn.cellstyle&ГТ;

<EventSetter Event="флажок.Проверено" обработчик="Event_OnChecked"/>



Мне нужно в обработчике ("Event_OnChecked") вернуть флажок в непроверенное состояние

pls. help (потратил 3 часа безрезультатно)
спасибо

Что я уже пробовал:

Я попробовал e.Handled = True
Никакой результат

1 Ответов

Рейтинг:
11

Doug- VisualBasic VB.NET

Не уверен, что вы нашли свой ответ....

Private Sub DataGridView1_CellContentClick(ByVal sender As System.Объект, бывал е как система.Окна.Формы.DataGridViewCellEventArgs) Обрабатывает DataGridView1.CellContentClick

DataGridView1.Метод endedit()
DataGridView1.Строк(электронная.Параметр rowindex).Ячейки(столбец флажка).Value = False

Конец Подводной Лодки

вы можете сделать это таким образом, или если вы можете получить строку в своем четном обработчике, сделайте это там.
В принципе, вы должны отключить этот флажок.
то.EndEdit() устанавливает проверку таким образом, чтобы она была завершена, а затем устанавливает ее в false, чтобы отключить ее