MSChart关于chart1 BeginInit和EndInit是否需要始终使用它们?

时间:2013-01-31 10:09:53

标签: mschart

在MSChart使用chart1并且现在做的事情我使用chart1.BeginInit做东西并使用chart1.EndInit,我不知道是否需要这个,我甚至不知道map1的正确用法是什么.Begin和End Init一般

任何人都可以“澄清”/ 告诉我何时使用或者只是从不使用chart1 的BeginInit和EndInit例程会有帮助吗?

由于

1 个答案:

答案 0 :(得分:0)

BeginInit和EndInit与ISupportInitialize接口相关,您可以在

中阅读此内容。

http://msdn.microsoft.com/en-us/library/system.componentmodel.isupportinitialize.aspx

同时为MSChart示例项目查找BeginInit的all文件。

它主要用于设置许多相互依赖的属性,或者防止绘制消息的潜在过载或许多属性设置的内部逻辑混淆。可以把它想象成将所有控件Visible属性设置为false,进行调整,然后设置控件Visible = true的更好方法。

如果你没有通过实现这些方法来解决问题,我就不会使用它。另外,从mschart示例项目中为您的使用建模。