System.Windows.Forms.PropertyGrid验证用户输入

时间:2016-09-09 09:06:09

标签: c# winforms

我有System.Windows.Forms.PropertyGrid,显示一些属性。

用户可以选择用于显示值的舍入规则,例如double - "距零和#34;一半。在这种情况下,1.5的转换值将为2

转换器工作正常,但是当用户编辑此属性并输入2时,初始值(1.5四舍五入到2)将无法更新。似乎PropertyGrid将转换后的值(2)与新值进行比较,并确定该值未被更改。

如何更改新值的验证逻辑,以便比较初始值而不是转换?

0 个答案:

没有答案