【问题标题】:MSCharts on WPFWPF 上的 MSCharts
【发布时间】:2011-01-17 12:02:55
【问题描述】:

我尝试将 MSCharts 集成到使用 Blacklight 作为 UI 库的 WPF 应用程序中(大部分情况下)。性能要慢得多,并且不兼容很明显。大家知道更好的方法吗? WPF 中的 MSCharts 功能!

【问题讨论】:

  • 你找到什么好的图表了吗?如果是,请建议我...我也在寻找相同的...寻找具有丰富功能的 SilverLight 应用程序但没有找到的图表...还在寻找如何在 silverlight 中使用 mschart ......谢谢你这么多
  • @Pritesh,我无法将 MSCharts 与 WPF 很好地集成。所以改用 WPF Toolkit 及其图表库。您将需要经历它,并且需要更改外观和感觉以满足您的需求。我在 SO 中对此发布了许多问题,希望它们对您有用。此外,您还可以找到相当数量的在线参考资料。祝你好运。
  • picmate 非常感谢您的回复。

标签: c# wpf mschart blacklight


【解决方案1】:

您有什么样的图表要求? WPF / Silverlight Toolkit 图表已被证明非常缓慢:

http://www.scottlogic.co.uk/blog/colin/2010/12/visiblox-visifire-dynamicdatadisplay-charting-performance-comparison/

但是,还有其他选择。 Visiblox 为 WPF 提供高性能图表。

【讨论】:

  • 您好 ColinE,感谢您的回答。我正在寻找一些免费的 WPF 图表资源以集成到仪表板工具中。 WPF 工具包图表不如 MSCharts 丰富(?,至少在我上次看到之前)
  • @picmate ya究竟.. WPF和SilverLight的工具包不包含具有丰富功能的图表,所以我也在寻找如何在silverlight或任何包含缩放等功能的开源或免费图表控件中使用MSChart ,paning,Annotation,DrilDown,Selection 等..
  • @Pritesh,您可能需要对WPF工具包进行一定程度的自定义,才能有下钻等效果。
【解决方案2】:

我认为 MSCharts 与 WPF 不兼容。来自MSChart download page

.NET Framework 3.5 SP1 的 ASP.NET 和 Windows 窗体图表控件

您最好查看WPF ToolkitExtended WPF Toolkit。它具有专为 WPF 设计的控件,可利用所有可用功能。

【讨论】:

  • 您好 ChrisF,感谢您的快速回复。我查看了 WPF 工具包,但没有查看扩展工具包。我需要的是在 wpf 上下文中为 BI 仪表板释放 MSCharts 的相同功能。
  • @picmate - 我也没有进行详细的比较(因为我不必这样做)。如果 WPF 工具包不能满足您的需求,那么您可能需要使用其他一些商业控件,例如 Telerik 或 Infragistics。
  • 再次感谢 ChrisF。据我所知,唯一的其他解决方案是增强 WPFToolkit 图表以满足我们的需求。如果您知道我可以用来提高 WPFCharts 生产力的任何资源,请告诉我。
猜你喜欢
  • 1970-01-01
  • 2010-11-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-08-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多