ValidateCurrentValue メソッドは、エディターの現在の値が有効であるかどうかを判断するためにエディターによって呼び出されます。このメソッドを使用することによって、IsValueValid プロパティの値を更新します。派生されたエディターはエディター固有の検証を実行するためにこのメソッドをオーバーライドできます。
ユーザーが入力した値が無効の場合、ユーザーがエディターを離れようとすると、InvalidValueBehavior プロパティの設定に基づいてエディターは動作します。