Spin控件与Edit控件的组合使用
Spin控件与Edit控件的结合使用
我想让编辑框中的内容从0.1到1.0以0.1步进变化,当按下Spin的上下按键时,可以从0.1到1.0连续变化,问题在于,比如此时编辑框内容为0.1,按下旋转按钮上键编辑框中内容变为0.2,如果我此时将编辑框内容手动修改为0.5,此时按下Spin上键编辑框中的内容并不变为0.6而是变为0.3,这是为什么呢?而如果我将编辑框中的内容手动修改为5,再次按下Spin上键却变成了0.6
问题出在哪里呢?
------解决方案--------------------
你在spin点击的事件里 先得到edit的内容 然后转化成float在加0.1 在更新edit
我想让编辑框中的内容从0.1到1.0以0.1步进变化,当按下Spin的上下按键时,可以从0.1到1.0连续变化,问题在于,比如此时编辑框内容为0.1,按下旋转按钮上键编辑框中内容变为0.2,如果我此时将编辑框内容手动修改为0.5,此时按下Spin上键编辑框中的内容并不变为0.6而是变为0.3,这是为什么呢?而如果我将编辑框中的内容手动修改为5,再次按下Spin上键却变成了0.6
问题出在哪里呢?
------解决方案--------------------
你在spin点击的事件里 先得到edit的内容 然后转化成float在加0.1 在更新edit