在 TcxDBcurrencyEdit 中允许正值
Allow Positive Value in TcxDBcurrencyEdit
我正在使用 Delphi 7 和 dev express
我在对象检查器中将 tcxDBcurrency 添加到我的表单中
在 DisplayFormat 中,我输入:,0.000; (只允许正值)
但是当我测试我的组件时,当我尝试输入 '-' 时出现异常,
我有一个解决方案,在按下按键时我不允许插入“-”
请提供另一种解决方案,我想我的 DisplayFormat 有问题?
This DevEx support post 建议两种解决方案:
将 OnKeyPress 处理程序添加到您的编辑器,并取消“-”
将 MinValue 设置为 0。这将使用户输入“-”,但在退出时将触发验证例程。
您似乎还混淆了 DisplayFormat 和 EditFormat。
我正在使用 Delphi 7 和 dev express 我在对象检查器中将 tcxDBcurrency 添加到我的表单中 在 DisplayFormat 中,我输入:,0.000; (只允许正值) 但是当我测试我的组件时,当我尝试输入 '-' 时出现异常, 我有一个解决方案,在按下按键时我不允许插入“-” 请提供另一种解决方案,我想我的 DisplayFormat 有问题?
This DevEx support post 建议两种解决方案:
将 OnKeyPress 处理程序添加到您的编辑器,并取消“-”
将 MinValue 设置为 0。这将使用户输入“-”,但在退出时将触发验证例程。
您似乎还混淆了 DisplayFormat 和 EditFormat。