【问题标题】:pie chart is not refreshed until window state is changed饼图在窗口状态改变之前不会刷新
【发布时间】:2016-12-11 07:51:19
【问题描述】:

我在 winform c# 中的日期时间选择器值更改时将数据源分配给饼图,但图表中的数据不会刷新,直到窗口状态被更改,例如最小化或最大化。为什么?

我在 Visual Studio 中使用图表控件。在日期时间选择器值更改时,我正在调用 fillchart()

private void fillCharts()
{
    try
    {
        chartBookingConversion.DataSource = db.getData1(@"query", 
                            dateTimePicker_From.Value.Date, dateTimePicker_TO.Value.Date);
    }
    catch (Exception ex) { throw ex; }
}

没有别的了。

【问题讨论】:

  • 你用什么图表?贴一些实际代码

标签: c# winforms pie-chart mschart


【解决方案1】:

这是设计使然,因此您可以进行许多更改,而图表(或其他绑定控件)不会一直紧张地闪烁。想象一下添加数十或数百个数据行..

添加数据后,只需调用DataBind 方法(再次)!

【讨论】:

    猜你喜欢
    • 2013-09-09
    • 2021-07-10
    • 2020-03-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多