我在《银灯》中摘录如下文箱:
<TextBox Text="{Binding Model.PercentOfSale, Mode=TwoWay, StringFormat=p}"/>
这里的定义是:<> > > > >>> >> > > > > > > > >
The display in the text box is as expected:
0.00 %
然而,当我进入新的价值(倡议15)时,我得到:
1 500.00 %
因此,价值正在乘以100(正确无误)。
我的使用者不愿意把价值输入0.15,因此,我需要做些什么来接受15%而不是1 500%?
我在这里看到其他问题,如:
How to set WPF string format as percent wihout multiplying by 100?
Format decimal for percentage values?
但是,所提供的解决办法对我来说并不可行。