1
我已經在Infragistics UltraWinGrid列中設置RegexpPattern屬性,它的工作原理 - 當用戶編輯單元格和給定的輸入不匹配正則表達式單元格被清除。我想恢復之前(編輯開始之前)單元格的值,而不是將其設置爲空。我該怎麼做?驗證失敗後還原oryginal值 - infragistics UltraWinGrid
在此先感謝!
我已經在Infragistics UltraWinGrid列中設置RegexpPattern屬性,它的工作原理 - 當用戶編輯單元格和給定的輸入不匹配正則表達式單元格被清除。我想恢復之前(編輯開始之前)單元格的值,而不是將其設置爲空。我該怎麼做?驗證失敗後還原oryginal值 - infragistics UltraWinGrid
在此先感謝!
我找到了解決辦法:
電網的事件創建事件處理程序:CellDataError
- 設置事件參數屬性,如下面的示例:
private void _ultraGrid_ConfigList_CellDataError(object sender, Infragistics.Win.UltraWinGrid.CellDataErrorEventArgs e)
{
e.StayInEditMode = false;
e.RaiseErrorEvent = false;
e.RestoreOriginalValue = true;
}