Разрулите мне пожалуйста такую ситуацию...
Я хочу сделать в своём гриде проверку на правильность введённого в ячейку значения... Нашёл в MSDN событие BeforeColUpdate, в котором по описанию можно выполнить требуемую проверку:
If DataGrid1.Columns(ColIndex).Value < значение Then ....
Однако, в процессе выяснилось, что DataGrid1.Columns(ColIndex).Value равен содержимому ячейки до её редактирования, а изменённые данные ячейки я смог получить только в событии AfterColUpdate.
Почему так происходит???
А если я изначально выбрал не правильный способ, то подскажите как лучше это сделать???