【发布时间】:2011-12-16 22:19:44
【问题描述】:
我有一个带有 System.Windows.Forms.NumericUpDown 控件的表单。
假设范围是从 0 到 100,当前值(通过微调器到达)是 100。我可以输入一个超出允许范围的数字(比如 567),但是当我单击“确定”时表单重置值,它只是默默地将超出范围的值设置为 100 并关闭表单。
客户想要一个明确的消息,说明号码超出范围。因此,我查看了关闭表单上的 NumericUpDown.Text 属性,但该属性返回的是“100”而不是“567”。
我可以在哪里(或如何)“捕捉”控件中出现的文本是“567”这一事实?
【问题讨论】:
标签: .net winforms validation .net-2.0 numericupdown