/// <summary> /// /// </summary> /// <param name="plugin"></param> protected virtual void AfterPluginRemove(Plugin plugin) { this.Controls.Remove(plugin); this.LazyItems.Remove(plugin); plugin.PluginRemoved(); }
/// <summary> /// /// </summary> /// <param name="plugin"></param> protected virtual void AfterPluginAdd(Plugin plugin) { this.Controls.Add(plugin); this.LazyItems.Add(plugin); plugin.PluginAdded(); }