GetDefaultEditorForType は、指定したデータ型のデフォルトで使用されるエディターを返します。ValueEditor は、データ型を編集するために使用するデフォルト エディターでデータ型を関連付ける静的テーブルを維持します。この割り当ては、XamDataGrid のような組み込みエディターのコントロールで使用されます。XamDataGrid は、フィールドのデータ型に基づくフィールドのそれぞれで使用するためのエディターを決定するために、このテーブルを使用します。たとえば、Double タイプのフィールドでは、XamDataGrid は、明示的に指定されていない場合、フィールドで使用するためのエディターを決定するために、このメソッドに問い合わせます。
エディター割り当てへのデータ型は、多対 1 の割り当てです。これは、ひとつのエディターの使用をするために複数のタイプを登録できます。ただし、ひとつのデータ型は、複数のエディターに割り当てることができません。
ValueEditor の RegisterDefaultEditorForType 静的メソッドを使用して割り当てを変更できます。