'宣言 Public Property ValueToTextConverter As IValueConverter
public IValueConverter ValueToTextConverter {get; set;}
'string' と ValueType の間の変換はデフォルトで内蔵の変換ロジックを使用して実行されます。ValueToDisplayTextConverter および ValueToTextConverter を設定して変換ロジックをオーバーライドできます。エディターが編集モードの時は ValueToTextConverter が使用されますが、エディターが編集モードではない時は ValueToDisplayTextConverter が使用されます。
注: エディターは、'string' 以外のタイプの値を編集できます。例えば、XamTextEditor は DateTime のタイプの値を編集できます。ValueType プロパティを使用してエディターが編集する値のタイプを指定できます。.
デフォルトのビルトイン変換ロジックはほとんどの場合で十分ですが、ユーザー入力を値タイプ オブジェクトに変換するためにカスタム ロジックを提供するには、この機能を使用します。内蔵の変換ロジックがどのようにテキストをカスタム オブジェクト タイプに変換したらよいかが分からないカスタム オブジェクトを編集する場合に値の特定の側面を表すテキストで特定の文字の入力をサポートしたい場合、たとえば、'2k' の 'k' を 1000 に解釈させたい場合や、DateTime の編集時に明日の日付として +1d を解釈させたい場合などです。