'宣言 Protected Overridable Sub OnEditModeValidationError( _ ByVal args As EditModeValidationErrorEventArgs _ )
protected virtual void OnEditModeValidationError( EditModeValidationErrorEventArgs args )
ユーザーが無効な値を入力した後に ActiveCell で編集モードを終了しようとするとこのイベントが発生します。デフォルトの動作は、エラー メッセージを表示してセルの編集モードを終了しません。FieldSettings の FieldSettings.InvalidValueBehavior プロパティを設定するか、このイベントにフックし、関連付けられたイベント引数の各種プロパティを設定して、エラー メッセージに表示する内容など動作を制御することで、このデフォルト動作を変更できます。
注: 編集モードを終了するには、ActiveCell の Cell.EndEditMode メソッドを呼び出す、ActiveCell を変更する、ActiveRecord を変更または DataPresenterCommands の DataPresenterCommands.EndEditModeAndAcceptChanges または DataPresenterCommands.EndEditModeAndDiscardChanges コマンドで ExecuteCommand(RoutedCommand) を呼び出すことができます。