请问数字控件里的incre/decre buttons是不是只能加减1?
时间:12-13
整理:3721RD
点击:
能不能改标尺,每次加减100或者0.1?
谢谢大家!
.55
.55
谢谢大家!
.55
.55
可以。有两个办法。
第一,在前面板,你选中想要的精度对应的位,比如当前数字是3.57,你想按照0.1为步长增减,那么就用鼠标选中5,然后就可以了。这个办法的问题是,如果你想把步长变成100,可是3.57这个数字没有100可给你选。
第二,在前面板右键点数字控件,Properties, In Data Range Tab, deselect "Use default range" and set the increment you want. Alternatively, you can create a property node of "Data Range>>Increment" and programatically change the increment.
多谢多谢^^
.55
如果out of range action选ignore,每次降到0都会变成一个极小的数
如果选coerce,步长从小变大时,实际的值又会改变,有什么办法可以解决这个问题么?
.55
我基本上沒看懂阁下的意思,所以没办法reproduce你的问题。
“每次降到0都会变成一个极小的数。”怎样降的?increment是多少?
“实际的值又会改变,”具体是怎样的情况?
对不起,表达太差-_-b
重说一遍,希望这次能说清楚些:
ignore的时候,increment是1,但想从1变成0时,有时会变成4.25648e-14(随便举个数)
coerce时,原来的值是4,我在程序执行过程中把increment变成100,值就会变成0。
这样的问题如何解决呢?
bow~~
.55