在 window 状态更改之前,饼图不会刷新
pie chart is not refreshed until window state is changed
我在 winform c# 中的日期时间选择器值更改时将数据源分配给饼图,但图表中的数据不会刷新,直到 window 状态被更改,例如最小化或最大化。为什么?
我在 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; }
}
没有别的。
这是设计使然,因此您可以进行很多更改,而图表(或其他绑定控件)不会一直紧张地闪烁。想象一下添加几十个或数百个数据行..
添加完数据后,只需(再次)调用 DataBind
方法即可!
我在 winform c# 中的日期时间选择器值更改时将数据源分配给饼图,但图表中的数据不会刷新,直到 window 状态被更改,例如最小化或最大化。为什么?
我在 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; }
}
没有别的。
这是设计使然,因此您可以进行很多更改,而图表(或其他绑定控件)不会一直紧张地闪烁。想象一下添加几十个或数百个数据行..
添加完数据后,只需(再次)调用 DataBind
方法即可!