【发布时间】:2019-02-23 13:39:00
【问题描述】:
我正在绘制一个复杂的图表,并且 System.Windows.Forms.DataVisualization.Charting.Chart 的 PostPaint 事件似乎过早触发。屏幕上还没有图表。
有没有人对带有大图表的 PostPaint 事件的行为有更好的理解?有更好的活动来听吗?推荐策略?
我不确定发布代码会带来什么好处。
【问题讨论】:
-
像任何其他 Paint 事件一样,它会在触发时(并且经常)触发。由您决定是否已经存在数据,如果数据不存在或未完全准备好,则中止。
-
这不是问题,但我同意这总是需要注意的。我有一些代码可以检查是否发生了“真实”图表渲染。
标签: c# winforms data-visualization