快速设置控件的位置并获得平滑渲染

时间:2016-11-16 18:01:00

标签: c# wpf

我正在尝试使用“地图”开发应用程序,并且每个用户都有一些部分。

所有作品都在画布上。

这些碎片每30ms有一个新位置,我用定时器设置它们: myPiece.Margin =新厚度(x,y,0,0);

但是渲染不是很平滑(实际上就是我将窗口放在1024 * 768时)。

有没有更好的方法来设置位置以获得更好的渲染效果?

1 个答案:

答案 0 :(得分:0)

您可以使用TranslateTransform尝试RenderTransform。它们应该比设置边距更快。但是,你需要根据其他东西跟踪你的位置,但保证金。