【发布时间】:2011-05-26 09:34:56
【问题描述】:
我有一个关于在 WPF MVVM 视图中进行自定义绘画操作的问题。我的情况是:
发生模型数据的外部操作,并且要显示的可观察数据集合被修改(存储一些要在图表中显示的数据)。我必须对视图中的更改做出反应,并自定义布局图表元素(删除未使用的元素,放置新元素,计算图表画布上的位置)。我该怎么做,以及符合 MVVM 模式的最佳方法是什么?我不能继承图表类,因为它是密封的。使用的图表框架是 MindFusion。
编辑:在 MindFusion 支持论坛上提出了一个解决方案,并且它有效。 http://mindfusion.eu/Forum/YaBB.pl?board=wpfdg_disc;action=display;num=1306412889;start=0
【问题讨论】:
-
您现在如何显示数据(不响应更改)?
-
一点也不,我正在重构一个 Winforms/Nevron 应用程序,用 MindFusion 图表将它移植到 WPF。
-
请将 MindFusion 添加到您的问题中,以确保每个人都能看到。
-
很想 - 但声誉太低无法创建新标签
-
@PetrOsipov 这有点奇怪,你有一个 Nevron 应用程序并且你选择了 MindFusion 图表工具?你为什么不直接使用Nevron diagramming tool,它非常强大(至少在我看来)。