问题描述
-
在uwp中,需要在不应用变换的情况下将折线从一个位置平稳地平移到具有3000多个点的另一位置。因为,我将在鼠标移动时动态更新这些点。
-
附带的示例供您参考,可以平移但不平滑。
示例链接:https://github.com/ragulsv/PolyLine/tree/master/PolyLineUwp
解决方法
创建路径组作为operator=
的内容后,可以整体移动它,而不必一点一点地重新放置它。
shared_from_this
在鼠标移动的过程中,逐点重新渲染将消耗大量资源。但是如果要移动ContentControl
,它将更加简单。