是否可以删除焦点上的 WPF 文本框上的货币格式?该应用程序遵循 MVVM。
<TextBox HorizontalAlignment="Left"
Height="23"
Margin="156,264,0,0"
TextWrapping="Wrap"
HorizontalContentAlignment="Right"
Text="{Binding Amount, StringFormat=c, ValidatesOnNotifyDataErrors=True}"
VerticalAlignment="Top"
Width="100" />
当文本框没有焦点时,我需要格式化。但只有当它具有焦点时才需要将其删除,以便用户轻松编辑。去掉 $ 的原因是当你 tab 时,焦点在 $ 之前。这意味着用户必须再次单击或使用箭头键移动到数字。
当用户点击上面的文本框时,货币符号应该被删除。谢谢你的帮助。