Microsoft图表控件 - Xml绑定?! C#

时间:2009-07-06 16:07:42

标签: c# xml microsoft-chart-controls

我有一个xml文件:

<Database>
<Stat>
<Date>06/07/2009 00:00:00</Date> 
 <DayOfWeek>Monday</DayOfWeek> 
 <SentNumber>3248</SentNumber> 
 <ReceivedNumber>50</ReceivedNumber> 
 </Stat>
<Stat>
 <Date>07/07/2009 00:00:00</Date> 
 <DayOfWeek>Tuesday</DayOfWeek> 
 <SentNumber>1000</SentNumber> 
 <ReceivedNumber>500</ReceivedNumber> 
 </Stat>
 </Database>

我想在C#中使用内容填充Microsoft Chart Control条形图但是我对如何从可用教程中执行此操作感到非常困惑。 任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:1)

您是否可以提供指向您正在使用的图表控件的链接?我在VS 2008工具箱中看不到图表控件。

所以,我不熟悉您正在使用的图表控件,但我已经对DataGridView控件进行了大量数据绑定。

如果它以相同的方式工作,那么您应该能够使用XML数据填充XDocument(通过Load或Parse方法),然后使用LINQ查询要在图表中显示的数据。获得查询后,使用ToList扩展方法生成可以分配给图表的DataSource属性的List。