MVVM中的动态数据显示图表绘图仪

时间:2013-07-27 06:17:17

标签: dynamic-data-display

我正在尝试在MVVM中使用d3图表绘图仪。

我正在尝试在我的项目中使用Ravi(https://dynamicdatadisplay.codeplex.com/discussions/63633)给出的代码,但不太确定如何正确使用它。

当我尝试在XAML代码中使用它时,它说“在ChartPlotter类型中找不到属性Linegraphs”。

我所做的是将LinegraphViewModel.cs添加到我的项目中,并使其与我的新项目具有相同的命名空间。

任何人都可以建议我如何在我的MVVM应用程序中成功使用绘图仪?

非常感谢你!

1 个答案:

答案 0 :(得分:1)

动态数据显示是一个包含许多不同组件的复杂库。仅仅将一个类引入您的项目是不够的。您需要将d3 .dll引用到项目中,以便能够使用它的功能,以及在xaml中使用动态数据命名空间。

将库的引用添加到项目后,您可以设置动态数据显示命名空间,如下所示:

xmlns:dynamicDataDisplay="http://research.microsoft.com/DynamicDataDisplay/1.0"