是否有可能刪除焦點上的WPF文本框上的貨幣格式?該應用程序遵循MVVM。WPF文本框刪除焦點上的貨幣格式
<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" />
我需要格式化而文本框沒有焦點。但只有當它的焦點是使用戶易於編輯時才需要刪除它。刪除$的原因是,當您選擇標籤時,焦點位於$之前。這意味着用戶必須再次點擊或使用箭頭鍵移動到數字。
當用戶選中上面的文本框時,應該刪除貨幣符號。謝謝你的幫助。
這與我走的方法是類似的到http://stackoverflow.com/questions/9910681/textbox-with-currencyformat-and-propertychanged-trigger-doesnt-accept-text-righ – isakavis