我有一个属性 double? MyDouble { get .. set ... }
。
我已经在DataGridTextColumn中绑定了它:
<DataGridTextColumn Binding="{Binding MyDouble}" />
如果我添加UpdateSourceTrigger=PropertyChanged,它就能正常工作。
<DataGridTextColumn Binding="{Binding MyDouble,
UpdateSourceTrigger=PropertyChanged}" />
在这种情况下,我无法输入“。”并添加“double”值。我该如何避免这种行为?