我正在使用以下XAML将对象绑定到一个TextBox:
<TextBox Name="MyTextBox" Text="{Binding Path=MyValue, Mode=TwoWay, StringFormat={}{0:F2}}" />
当我绑定一个新的对象(其中所有值都还是零)时,Text属性被设置为0.00
。 我有几个这样的TextBox,这使得在输入新值之前删除每个值变得很麻烦。
目前,我正在使用Window_Loaded
方法中的FindVisualChildren方法清除这些框。
但是这种方式感觉很笨重。 有没有更好的方法?