在TcxDBcurrencyEdit中允许正值

时间:2016-03-03 14:31:12

标签: delphi devexpress

我正在使用Delphi 7和dev express 我在对象检查器中将tcxDBcurrency添加到我的Form中 在DisplayFormat中我把:,0.000; (仅允许积极价值) 但当我尝试放置' - '时我测试我的组件时,我有一个例外, 我有一个解决方案,按下我不允许插入' - ' 请问这是另一个解决方案,我想我的DisplayFormat中有问题吗?

1 个答案:

答案 0 :(得分:1)

This DevEx support post建议了两种解决方案:

  1. 将OnKeyPress处理程序添加到编辑器中,并取消“ - ”

  2. 将MinValue设置为0.这将让用户输入' - '但是在Exit上将触发验证程序。

  3. 它看起来好像是令人困惑的DisplayFormat和EditFormat。