Здравствуйте, друзья.
Новый вопрос: Создаю программно DataGridView и там есть DataGridViewCheckBoxColumn. Хочу добавить Handler чтоб отслеживать когда чекбокс изменяет статус. Столкнулся с проблемой как это сделать казалось бы логичного CheckStateChanged нет. Выбрал CellMouseUp - вроде работает, но за одним исключением: если пользователь щелкает в ячейку и промахивается мимо чекбокса, то ячейка значение меняет, а чекбокс остается не чекнутым. Естественно пользователь, ни чего не зная про значения ячейки снова щелкает в нее, уже точнее прицелившись, и чекбокс становится чекнутым, а значение у ячейки становится False
Может кто поможет с этой ситуацией?
Ответить
|