0

我有一个 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 条形图,但是我对如何从可用教程中执行此操作感到非常困惑。任何帮助将不胜感激!

4

1 回答 1

1

你能提供一个链接到你在哪里得到你正在使用的图表控件吗?我在 VS 2008 工具箱中没有看到图表控件。

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

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

于 2009-07-06T16:44:54.657 回答