Обработка редактирования данных в сетке

в этом методе есть закомментированная

Как производить обработку редактирования в сетке, будет зависеть от следующих моментов:

Как уже упоминалось, при работе со столбцом текстовых полей, пользователь может начать редактирование ячейки, поместив на нее фокус ввода, мышью или с помощью стрелок, либо нажав F2, когда указатель мыли находится в ячейке. Если пользователь затем начнет вводить символы, текущее содержимое ячейки будет переписано. Переход фокуса на другую ячейку завершает процесс редактирования. Первое, что происходит при редактировании и может потребовать обработки, — это запуск события CellParsing. Как и его аналог CellFormatting, Это событие дает вам возможность при редактировании перехватить значение, введенное в ячейку, чтобы либо самостоятельно сохранить его, либо преобразовать в какое-другое значение перед его сохранением. Если ячейка привязана к данным, а источник данных поддерживает редактирование объектов данных в коллекции, данные будут автоматически сброшены в нижележащий источник данных. Однако если ячейка является кнопочной или ссылочной ячейкой, вы во всяком случае не сможете редактировать ее содержимое, потому что такие ячейки не поддерживают редактирование. Если ячейка является ячейкой комбинированного поля, редактирование производится выбором значения из выпадающего списка, либо путем ввода поверх текущего выбранного значения, если в свойстве DisplayStyle Ячейки установлено ComboBox. При этом по завершении редактирования значение ячейки будет изменено, что приведет к тем же результатам, что и ввод значения в ячейку текстового поля. Если сетка находится в виртуальном режиме, вам потребуется обработать событие CellValuePushed, Чтобы перехватить введенное значение и сделать с ним все, что нужно.