InputMan WPF 2.0 GcNumber 绑定Null显示0
使用InputMan WPF 2.0 中的GcNumber控件,控件的AllowDeleteToNull设置为true,Value绑定了一个Nullable<int>类型Property。画面加载时在VM层对该Property设置初期值为null,但是画面表示后GcNumber控件并没有显示为空白,而是显示为0。尝试调整过DisplayFieldSet和FieldSet,但是似乎会和手动入力时相互影响,VM赋值显示正常时,手动入力又会出现空白表示0,0表示空白的问题。
如何才能做到VM层设置null时,画面控件表示空白;VM层设置0时,画面控件表示0。并且手动入力时也能够null显示null,0显示0。
<im:GcNumber
Height="23"
Width="120"
AllowDeleteToNull="True"
Value="{Binding Source={StaticResource data}, Path=NumberValue, TargetNullValue=''}" />
示例代码中的NumerValue就是用户说的Nullable<int>类型Property。 问题已经收到,验证后给您回复 :hjyzw: :mj72:
页:
[1]