アプリケーションで Telerik RadNumericUpDown コントロール (2013 バージョン) を使用して、double 値と整数の両方を表示および編集しています。このコントロールは、null 許容 double 型に対しては正常に機能します。null 値に対しては何も表示せず、0 値に対しては 0.00 を表示します。整数に対しても同じ動作が必要ですが、コントロールは null 値に対して常に 0 を表示します。ここでの議論に基づいて、NullValue を空の文字列と null に設定しようとしました: http://www.telerik.com/community/forums/silverlight/numericupdown/null.aspx、しかしこれは私たちの問題を解決しません.
XAML:
<telerik:RadNumericUpDown Value="{Binding Path=Contents, Mode=TwoWay}"
NumberDecimalDigits="0"
IsEnabled="True"
IsEditable="True"
IsInteger="True"
NullValue=""
MinWidth="70"
HorizontalAlignment="Left"
HorizontalContentAlignment="Left" />
Contents プロパティは null 許容の int です。
どんな助けでも大歓迎です。