ValueType は、このエディターを操作する値のタイプを指定します。Value プロパティは、このタイプのオブジェクトを返します。ユーザー入力もそれに応じて検証されます。これは、ユーザーがテキストを入力し、テキストがこのタイプのオブジェクトに解析される時です。解析が失敗すると、入力は無効であると考えられます。解析が成功すると、Value プロパティは解析値で更新されます。
IsValueValid プロパティを使用して、現在の入力が有効かどうかを確認できます。入力が有効と見なされるには、エディターは入力テキストを ValueType のオブジェクトに解析する必要があり、ValueConstraint プロパティで指定した制限を満たす必要があります。