在MSChart使用chart1并且现在做的事情我使用chart1.BeginInit做东西并使用chart1.EndInit,我不知道是否需要这个,我甚至不知道map1的正确用法是什么.Begin和End Init一般
任何人都可以“澄清”/ 告诉我何时使用或者只是从不使用chart1 的BeginInit和EndInit例程会有帮助吗?
由于
答案 0 :(得分:0)
BeginInit和EndInit与ISupportInitialize接口相关,您可以在
中阅读此内容。http://msdn.microsoft.com/en-us/library/system.componentmodel.isupportinitialize.aspx
同时为MSChart示例项目查找BeginInit的all文件。
它主要用于设置许多相互依赖的属性,或者防止绘制消息的潜在过载或许多属性设置的内部逻辑混淆。可以把它想象成将所有控件Visible属性设置为false,进行调整,然后设置控件Visible = true的更好方法。
如果你没有通过实现这些方法来解决问题,我就不会使用它。另外,从mschart示例项目中为您的使用建模。