0

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

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

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

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

任何人都可以建议我应该怎么做才能在我的 MVVM 应用程序中成功使用绘图仪?

太感谢了!

4

1 回答 1

1

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

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

xmlns:dynamicDataDisplay="http://research.microsoft.com/DynamicDataDisplay/1.0"
于 2013-07-29T17:04:06.000 回答