繁体   English   中英

如何在WPF中表示基点

[英]How can I represent basis points in WPF

我有一个具有EditValueType="{x:Type system:Decimal}"的DevExpress dxe:TextEdit控件。 我希望此TextEdit控件显示并接受实际值的10,000倍的值。 例如,如果有人输入15,则应将实际值保存为.0015。 并且如果viewmodel中的值为.0015,则应显示15。

我是WPF的新手,我不确定实现此目标的最佳方法。 似乎我无法使用格式字符串,但是我可能错了。 一个价值转换器似乎有点过头了。 我还考虑过修改模型对象上的设置器,但我认为这不起作用,而且似乎有点不客气。

我之前曾与DevExpress合作。

据我所记得,您可以创建自己的TextEdit类。 (从TextEditBase派生,甚至可以从BaseEdit派生而来)。

但是,谈到过大杀伤力,我认为这比仅创建一个转换器要大得多,这是恕我直言的一个很好的解决方案。

我将使用get / set函数来完成此任务。 使用它们将演示文稿格式转换为存储格式的完美方法。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM