在 MSChart 使用 chart1 并现在做事时,我使用 chart1.BeginInit 做事并使用 chart1.EndInit,我不知道这是否需要,我什至不知道什么是 chart1.Begin 的正确用法和一般结束初始化
任何人都可以“澄清”/告诉何时使用或者根本不使用 chart1 的 BeginInit 和 EndInit 例程会有所帮助吗?
谢谢
在 MSChart 使用 chart1 并现在做事时,我使用 chart1.BeginInit 做事并使用 chart1.EndInit,我不知道这是否需要,我什至不知道什么是 chart1.Begin 的正确用法和一般结束初始化
任何人都可以“澄清”/告诉何时使用或者根本不使用 chart1 的 BeginInit 和 EndInit 例程会有所帮助吗?
谢谢
BeginInit 和 EndInit 与 ISupportInitialize 接口相关,您可以在以下位置阅读相关信息
http://msdn.microsoft.com/en-us/library/system.componentmodel.isupportinitialize.aspx
还要为 MSChart 示例项目的 BeginInit 查找所有文件。
它主要用于设置许多相互依赖的属性,或者防止绘制消息的潜在过载或许多属性设置的内部逻辑混乱。将其视为将所有控件 Visible 属性设置为 false、进行调整然后设置控件 Visible = true 的更好方法。
如果你没有通过实现这些方法来解决问题,我不会使用它。否则从 mschart 示例项目中为您的使用建模。