WPF NumberTextBox允许小数
我对NumberTextBox有问题。下面是xaml代码WPF NumberTextBox允许小数,wpf,Wpf,我对NumberTextBox有问题。下面是xaml代码 <cc:NumberTextBox Margin="5,0,5,0" HorizontalAlignment="Stretch" IsEnabled="{Binding IsEditable}" Style="{StaticResource TextBox_Default}"
<cc:NumberTextBox
Margin="5,0,5,0"
HorizontalAlignment="Stretch"
IsEnabled="{Binding IsEditable}"
Style="{StaticResource TextBox_Default}"
TabIndex="25"
IsDecimalAllowed="True"
Text="{Binding ProductQuantity, ValidatesOnDataErrors=True, StringFormat={}{0:#.##}, UpdateSourceTrigger=PropertyChanged}" />
它应该允许用户在小数点后只输入两位数。我试图使用StringFormat,但它不起作用
示例:23.65567它应该只允许用户输入23.65
任何解决此问题的建议。
提前感谢。首先,NumberTextBox不是WPF的标准部分。您应该标记用于该元素的任何库。那么你会在这里找到更多的帮助 。至于数字限制,只需测试“点”,并允许两个以上的按键