Microsoft Chart Controls/Dundas Charts 清除内容?

Posted

技术标签:

【中文标题】Microsoft Chart Controls/Dundas Charts 清除内容?【英文标题】:Microsoft Chart Controls/Dundas Charts Clear Contents? 【发布时间】:2009-07-08 13:38:09 【问题描述】:

我正在使用适用于 .NET 的 Dundas 图表控件和 Microsoft 图表控件。目前我有一种方法可以使用通用列表中的日期填充图表控件。

假设我用一个列表中的数据填充图表。然后我想用另一个列表中的数据填充图表。

我在使用第二个列表中的数据填充图表时遇到问题。我最终得到一个图表,它显示列表 1 和列表 2 中的组合数据,而我希望它只显示第一个列表中的数据,然后在显示第二个列表中的数据之前清除图表。

在使用第二个列表中的数据填充图表控件之前,我尝试了各种方法调用来清除图表控件,但无济于事。

有没有办法做到这一点?

【问题讨论】:

【参考方案1】:

我找到了!这样做:

chart1.Series[0].Points.Clear();

【讨论】:

【参考方案2】:

对可能遇到此问题的其他人的评论:

清除图表系列、标题和图例:

//clear chart
Chart1.Series.Clear();
Chart1.Titles.Clear();
Chart1.Legends.Clear();           
//create chart

【讨论】:

【参考方案3】:

您可能应该发布一些示例代码。

但是,我想这只是重置数据源的问题。假设您有一个点列表(或其他结构),您可能应该创建该数据容器的新实例(即列表),填充该实例,然后将其分配给图表。

相反,您似乎正在尝试设置现有数据容器的元素并且没有正确清除它。

【讨论】:

以上是关于Microsoft Chart Controls/Dundas Charts 清除内容?的主要内容,如果未能解决你的问题,请参考以下文章

应用程序“Microsoft Chart Controls for Microsoft .NET Framework 3.5 (KB2500170)”卸载不了怎么办

如何启用“Microsoft.Windows.Common-Controls”进行特定控制?

如何在 (Uno 2.4) 中使用 Microsoft.UI.Xaml.Controls 资源

XML 命名空间“using:Microsoft.UI.Xaml.Controls”中不存在标记“XamlControlsResources”

WPF 使用 Microsoft.Toolkit.Wpf.UI.Controls 的 InkCanvas 时加上背景色和按钮方法

找不到文件“Microsoft.Windows.Common-Controls,版本=6.0.0.0,文化=*,PublicKeyToken=6595b64144ccf1df,