Microsoft 图表控件/Dundas 图表 清除内容吗?

发布于 2024-07-25 23:46:15 字数 336 浏览 14 评论 0原文

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

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

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

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

有办法做到这一点吗?

I am using the Dundas Chart Controls and Microsoft Chart Controls for .NET. Currently I have a method which populates the chart control with a date from a generic List.

Let's say that I populate the chart with data from one list. Then I want to populate the chart with data from another list.

I have a problem populating the chart with the data from the second list. I end up with a chart that displays the combined data from list 1 and list 2, whereas I want it to display only the data from the first list, and then clear the chart before displaying the data from the second list.

I have tried various method calls to clear the chart control before populating it with the data from the second list but to no avail.

Is there a way of doing this?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

小清晰的声音 2024-08-01 23:46:15

我找到了! 做这个:

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

I found it! Do this:

chart1.Series[0].Points.Clear();
月寒剑心 2024-08-01 23:46:15

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

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

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

A comment for others who may come across this:

To clear out the chart series, titles, and legends:

//clear chart
Chart1.Series.Clear();
Chart1.Titles.Clear();
Chart1.Legends.Clear();           
//create chart
明月夜 2024-08-01 23:46:15

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

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

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

You should probably post some example code.

However, I would guess it is simply a matter of resetting the data source. Assuming you have a list of points (or some other structure), you should probably create a new instance of that data container (i.e. the list), populate that, and then assign it to the chart.

Instead, it seems like you are probably trying to set the elements of an existing data container and not clearing it out correctly.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文