xamlコードで次の列を定義しています
<telerik:GridViewMaskedTextBoxColumn Mask="P1" MaskType="Numeric"
DataMemberBinding="{Binding CurrentAllocationWeight}"
DisplayIndex="1" IsReadOnly="True" DataFormatString="{}{0:P1}"
Header="% Of Total" ColumnGroupName="CurrentAllocation"/>
バインドされたプロパティは、null可能な10進値です。コードビハインドには他の検証はありません。セルに値を入力しようとすると、「DecimalConverterはSystem.Doubleから変換できません」という検証エラーが発生します。
ユーザーがたとえば5.5と入力でき、その値がセルに「5.5%」と表示されるようにするには、これをどのように修正すればよいですか?
ハサナイン