TextBox personalizado WPF com formatação decimal
Eu sou novo no WPF. Tenho um requisito de que preciso desenvolver um controle de caixa de texto personalizado que ofereça suporte a funcionalidades como:
Deve aceitar apenas valores decimais.
Deve arredondar para três casas decimais quando atribuído um valor através do código ou pelo usuário.
Deve mostrar o valor total (sem formatação) em foco.
Por exemplo:
Se 2.21457 estiver atribuído à caixa de texto (por código ou por usuário), ele deverá exibir 2.215. Quando o usuário clica nele para editá-lo, ele deve mostrar o valor total 2.21457. Depois que o usuário edita o valor para 5.42235 e fecha, ele deve arredondar novamente para 5.422.
Tentei sem sucesso. Então, preciso de ajuda. Obrigado antecipadamente pela ajuda.
obrigado