我正在寻找一个非常简单的wpf图表工具集,它允许我根据数据库中的数据创建简单的图表。我需要一个简单的解决方案 - 我见过许多太高级的解决方案,允许程序员创建UML图表,复杂的图表等等。我希望能够随着时间的推移显示简单的变化 - 就是这样。
我真的很感激任何帮助以及建议。
感谢。
答案 0 :(得分:4)
免费WPFToolkit在其DataVisualization.Toolkit DLL中包含一个非常简单易用的图表实现。它往往非常适合快速简便地绘制数据,而不必过多考虑。它可以很简单:
<toolkit:Chart>
<toolkit:LineSeries Title="Series Title"
ItemsSource="{Binding Data}"
IndependentValueBinding="{Binding Month}"
DependentValueBinding="{Binding Value}" />
<toolkit:LineSeries ... />
</toolkit:Chart>
这假设您的Data是一个对象列表,每个对象都包含Month和Value字段。或者您可以使用LINQ生成此类对象:
Data =
from xyz in myData
select new { Month = xyz.ComputeMonth(), Value = xyz.Count };
答案 1 :(得分:4)
我刚刚来到这个,它似乎正是我一直在寻找的东西。由于我没有在stackoverflow上找到我想要的东西,我只是想让你知道:
答案 2 :(得分:1)
WPF Toolkit有标准的经典图表; Delay's blog有一些关于你可以用它们做什么以及如何使用它们的教程/演示。这对你的目的是否足够?