2015-01-16 57 views
2

我在我的项目和ViewModel中使用MVVM我使用int?值:DevExpress SpinEdit显示0为空值

public int? Value1 { get; set;} 

我有我的看法如下SpinEdit:

<dxe:SpinEdit Grid.Column="1" Grid.Row="1" MinValue="1000" MaxValue="2000" 
Name="Value1" IsFloatValue="False" NullText="Enter value" AllowNullInput="True" 
NullValue="{x:Null}" MaskType="None" /> 

当我打开来看,NullText显示正确的值,但是当我输入一些值到SpinEdit然后集值1为空,我在我的SpinEdit中得到0。由于它具有最小值和最大值,因此它是无效的数据。

enter image description here

我应该怎么做才能让0值也消失无沉重的事件处理程序hackings

+0

这是所有UI。在代码隐藏中处理它。 – Will

回答

0

尝试这个

<dx:ASPxSpinEdit ID="spinedit" runat="server" MaxValue="2000" MinValue="1000" NullText="Enter value" AllowNull="true" AllowNullInput="True" NullValue="{x:Null}" MaskType="None"></dx:ASPxSpinEdit>