Страница: 1 |
Страница: 1 |
Вопрос: DataGridView отмена удаления
Добавлено: 19.09.06 18:47
Автор вопроса: SHDZ | ICQ: 209382104
у меня в таблице не должно выполнятся удаление, только помечаться флагом в базе, вот, если удаляю через контекстное меню, то все нормально, проапдейтил датаадаптер и все прошло, но если просто кнопкой Del на гриде, то с таблицы удаляется строка, а это недопустимо.
Подскажите где что перехватить, чтоб отменить это удаление и коректно его обработать...
Ответы
Всего ответов: 2
Номер ответа: 1
Автор ответа:
ПтирЯ
Вопросов: 11
Ответов: 71
Профиль | | #1
Добавлено: 20.09.06 09:18
Создаешь дочерний класс от DataGridView
в нем пишешь
Protected Overrides Function ProcessCmdKey(ByRef msg As System.Windows.Forms.Message, ByVal keyData As System.Windows.Forms.Keys) As Boolean
select case KeyData
Case Keys.Del
/// Твои действия на удаление
return True
end select
end function
Номер ответа: 2
Автор ответа:
SHDZ
ICQ: 209382104
Вопросов: 39
Ответов: 244
Профиль | | #2
Добавлено: 20.09.06 10:06
Спасиба