C#WPF异步操作

时间:2015-09-30 10:03:53

标签: c# .net wpf multithreading .net-4.5

我正在WPF中构建一个应用程序,并且在阻止UI线程的操作方面遇到了麻烦。处理Manipulation delta的方法如下。

private void TileCanvas_ManipulationDelta(object sender, ManipulationDeltaEventArgs e)
{
   ManipulationDelta md = e.DeltaManipulation;
   Vector trans = md.Translation;
   Canvas.SetLeft(tileCanvas, Canvas.GetLeft(tileCanvas) + trans.X);
}

如何优化此操作以保持操作和UI线程的响应?这可以异步完成吗? (它是一个滑块元素)。

0 个答案:

没有答案