0

我需要一些关于如何在 WPF 中实现以下目标的想法:

  1. 在画布上绘制“n”个十字准线或其他绘图对象。我并不是专门指 WPF Canvas,但可能就是这样。值“n”来自 Binding。我想知道有人会为这个画布使用什么,它可以在运行时基于绑定添加绘图对象。

  2. 根据相应的位置数据值移动适当的十字准线/绘图。位置值也将来自 Binding。位置值可以高速更新,所以运动必须是平滑的动画。我会开始使用顶部/左侧坐标来实现这一点,但我听说过一些关于渲染转换的东西,它是在 GPU 与 CPU 上执行的。

4

1 回答 1

0

我最终ItemsControl在 View 中使用DataTemplates,并Collection在 View Model 端使用 a 。TranslateTransform在样式中用于DataTemplate移动绘图对象。

于 2013-04-03T19:49:53.857 回答