正如您注意到的,当前的实现(截至2009年11月)只支持单个选择。我认为有三条路可以实现多种选择的支持:
- 通过对数据可视化程序集的开放源代码进行必要的修改来实现它。您可以从blogs.msdn.com/delay/archive/2009/11/30/two-birds-squared-silverlight-wpf-data-visualization-development-release-3-and-a-datavisualizationdemos-update.aspx.下载代码。做出相关的修改不应该太难,特别是如果您实现的只是足够支持您的场景。从根本上说,多选择与单一选择并没有太大的不同,只是一次可以选择多个项目,并且有必要对它们进行跟踪。
- 等待我们自己做这件事,然后按原样下载相关的版本。不幸的是,这不会很快发生,所以如果你现在需要,这不是一个很好的选择。::(正如我在这里简要提到的那样,通过创建从blogs.msdn.com/delay/archive/2009/09/13/a-preview-of-upcoming-charting-changes-silverlight-wpf-data-visualization-development-release-1.aspx.派生的自定义DataPointSeries,
- 自己实现了它:我提到这一点只是为了完整,因为好处是您可以免费获得完整的多/扩展选择(在做了大量的转换工作之后)。
所以我想只有一个很好的选择。但好消息是,它不应该太难-它将成为一个伟大的博客文章,我想链接到我收集的数据可视化链接:http://dlaa.me/r/DVLinks
我希望这能帮到你!