C# 使用数据绑定移动十字线/图形对象
我需要一些关于如何在WPF中实现以下目标的想法:C# 使用数据绑定移动十字线/图形对象,c#,wpf,mvvm,C#,Wpf,Mvvm,我需要一些关于如何在WPF中实现以下目标的想法: 在画布上绘制“n”个十字线或其他图形对象。我不是特别指WPF画布,但也可能是这样。值“n”来自绑定。我想知道有人会如何使用这个画布,它可以在运行时基于绑定添加图形对象 根据相应的位置数据值移动适当的十字线/图形。位置值也将来自绑定。位置值可以高速更新,因此移动必须是平滑的动画。我本来可以开始使用上/左坐标来实现这一点,但我听说过一些关于渲染转换的东西,它们是在GPU和CPU上执行的 最后,我在带有数据模板的视图中使用了ItemsControl,在
最后,我在带有
数据模板的视图中使用了ItemsControl
,在视图模型端使用了集合。使用DataTemplate
样式中的TranslateTransform
移动图形对象