簡體   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