GcNumericUpDownCelll 最大位数最小位数限制
求指点想要的效果是
1.只能输入数字
2.最大三位数 至少一位数
3.例如单元格内是9 删除后显示0
可以用什么类型的单元格,需要设定哪些属性、加哪些事件
这边用的是 MultiRow7.0 回复 1楼x_g的帖子
你好。
1.NumericUpDownCell只能输入数字。
2.提供了Maximum和Minmum属性来这是最大值和最小值。
3.删除后为0的操作系统需要验证下才能给你回复。 回复 2楼Alice的帖子
maxmum和minmum 限定了最大值最小值 必须回车后才能有效果 并没有限定最大位数的效果 有没有一个属性来设置最大位数? 急急急~~~求解答 回复 4楼x_g的帖子
针对你的问题。
你可以采用两种方法。
1采用其他的单元格类型,Inputman的GcNumberCell,含有MaxLength属性,可以控制位数。
2.如果不想替换单元格类型,就只能自己通过代码实现。基本思路就是调用EditorShowing事件,在改事件里去挂上numeric的TextChanged。TextChanged的时候去判定输入的位数等。 急急急 顶顶顶 回复 6楼x_g的帖子
你好。
5楼已经给出了方案,不知道是还有什么问题么? 回复 7楼Alice的帖子
3.删除后为0的操作系统需要验证下才能给你回复
这个还没回复吧? 在EditorShowing事件,去挂上numeric的TextChanged,在TextChanged事件中判断如果Text属性变为NullOrEmpty,这时设置这个属性为0. 回复 9楼dafo的帖子
numerciupdowncell 没有text属性
有没有format格式 最后一位必须是0的?
页:
[1]
2