バージョン

OnEditModeValidationError メソッド (DataPresenterBase)

ActiveCell に入力検証エラーがある場合に発生します。
シンタックス
'宣言
 
Protected Overridable Sub OnEditModeValidationError( _
   ByVal args As EditModeValidationErrorEventArgs _
) 
protected virtual void OnEditModeValidationError( 
   EditModeValidationErrorEventArgs args
)

パラメータ

args
解説

ユーザーが無効な値を入力した後に ActiveCell で編集モードを終了しようとするとこのイベントが発生します。デフォルトの動作は、エラー メッセージを表示してセルの編集モードを終了しません。FieldSettingsFieldSettings.InvalidValueBehavior プロパティを設定するか、このイベントにフックし、関連付けられたイベント引数の各種プロパティを設定して、エラー メッセージに表示する内容など動作を制御することで、このデフォルト動作を変更できます。

注: 編集モードを終了するには、ActiveCellCell.EndEditMode メソッドを呼び出す、ActiveCell を変更する、ActiveRecord を変更または DataPresenterCommandsDataPresenterCommands.EndEditModeAndAcceptChanges または DataPresenterCommands.EndEditModeAndDiscardChanges コマンドで ExecuteCommand(RoutedCommand) を呼び出すことができます。

参照