我有一个绑定到一些十进制值的文本框。现在,如果我在其中输入 100 之类的内容并将其完全清除(空)。我保存数据,它以十进制值保存 1。同样,如果我尝试 200 并清除文本框,它会节省 2。记住十进制值不为空。有任何想法吗?
<TextBox
Height="23"
VerticalAlignment="Center"
Text="{Binding Discount,Mode=TwoWay}"
MaxLength="50"
TabIndex="28"
Grid.Row="2"
Grid.Column="1"
local:FocusExtension.IsFocused=
"{Binding Path=IsDiscountFocused,Mode=TwoWay}"
Margin="5,0,0,0"/>