【发布时间】:2014-03-24 02:49:33
【问题描述】:
我正在使用Thumb 来调整元素的大小。在DragDelta 我正在做myElement.Width += e.HorizontalChange。如果我想用 100 的倍数调整它的大小怎么办?
我尝试了myElement.Width += 100 * e.HorizontalChange,但是当我拖动它时它会导致元素“跳舞”。我认为它的发生是因为导致鼠标相对于元素的位置计算错误的重大变化。
怎么做?
更新 我记录了我得到的。我将矩形调整到右侧,您可以看到它的大小flickering。视频的播放速度很低,但您仍然可以看到闪烁。实际情况更糟。
【问题讨论】:
-
你的意思是你需要调整大小不是平滑,而是按100步?
-
@baSSiLL,是的。就像
Slider可以按特定间隔跳跃我希望当我拖动它时它会步进 100,例如 -
谁能帮我解决这个问题?