【发布时间】:2015-12-11 10:44:53
【问题描述】:
与为NumericUpDown 设置最小值和最大值相比,如何让用户仅在不同的预设值之间进行选择? (例如 5、8、10、15、20、25)。
编辑:我可以通过 1) 单击 numericUpDown 的箭头和 2) 使用键盘手动更改值来区分 ValueChanged 事件吗?
【问题讨论】:
-
您可以使用事件来检测变化并在之后手动设置实际值。
-
到目前为止你尝试过什么?请显示您当前使用
numericUpDown方法的一些代码。 -
用户应该设置商品的价格,因此代码中没有太多内容。由于 8 和 10 相差小于两个值,因此无法通过挂钩 ValueChanged 事件来工作。
-
当然,我可以使用 RadioButton 和 numericUpDown 来解决少数情况,即必须输入偏离标准的价格,但我想知道是否只能使用 numericUpDown。单击箭头可在 5、8、10、15、20、25 之间切换。然后使用键盘输入选择值。我将编辑我的问题。
标签: c# numericupdown