UltraNumericEditor不会显示零值

时间:2014-12-04 08:33:03

标签: infragistics

这是我第一次使用Infragistics组件。 我有WinForm项目的表单,包括UltraNumericEditor与此设置:

FormatString: ### ### ###.##
MinValue: 0
Nullable: true
NullText: [N/A]
NumericType: Double
TabNavigation: NextControl

在组件上没有事件。 如果我想写入"文本框" 0(零),文本框为空,我没有看到任何字符,但在此组件后面的代码中返回正确的值。

其他数字都很好,我不知道为什么。 有没有人遇到过这种行为?

感谢您的帮助。

1 个答案:

答案 0 :(得分:2)

这是因为你使用'#'作为Formatstring

你必须使用像

这样的东西
### ### ##0.00

n2

C2' for currency

这是来自msdn

  

将“#”符号替换为相应的数字(如果有);否则,结果字符串中不会出现数字。

这是一个更好理解的链接

Custom Numeric Format Strings