操纵事件导致UI冻结或停止响应

时间:2012-11-13 06:28:12

标签: wpf touchscreen

我使用了两个滑块控件并使用ManipulationDelta事件来处理多点触控事件。并且根据滑块的移动,会发生一些过程。现在问题出现在我的画布移动中,当我将滑块移动到触摸屏时,对象会冻结。

我在某处阅读,优化外部代码将起作用。但就我而言,我无法在活动之外更改我的代码。

这是我的代码,

private void slider_ManipulationDelta(object sender, ManipulationDelataEventArgs e)
{
 slider.value += e.DeltaManipulation.Translation.X;
 Canvas.SetLeft(rectangle, slider.value *2);
}

提前致谢。

0 个答案:

没有答案