Восстановить первоначальное значение после сбоя проверки - Infragistics UltraWinGrid - PullRequest
1 голос
/ 24 февраля 2011

Я установил свойство RegexpPattern в столбце Infragistics UltraWinGrid, и оно работает - когда пользовательская ячейка редактирования и данные не совпадают, ячейка регулярного выражения очищается. Я хотел бы восстановить предыдущее (до начала редактирования) значение ячейки, а не делать его пустым. Как я могу это сделать?

спасибо заранее!

1 Ответ

1 голос
/ 25 февраля 2011

Я нашел решение:

Создать обработчик события для сетки: CellDataError - установить свойства аргумента события, как в следующем примере:

private void _ultraGrid_ConfigList_CellDataError(object sender, Infragistics.Win.UltraWinGrid.CellDataErrorEventArgs e)
{
     e.StayInEditMode = false;
     e.RaiseErrorEvent = false;
     e.RestoreOriginalValue = true;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...