public PlugInToolGroup(IPlugInToolGroup toolGroup) : this() { _toolGroup = toolGroup; _toolGroup.SelectedIndexChanged += new EventHandler(this.ToolGroup_SelectedIndexChanged); this.ID = _toolGroup.ID; }
/// <summary> /// Clean up all child objects here, unlink all events and dispose /// </summary> protected override void DisposeChildObjects() { base.DisposeChildObjects(); if (_toolGroup != null) { _toolGroup.Dispose(); _toolGroup = null; } try { if (_childToolBox != null) { _childToolBox.Dispose(); _childToolBox = null; } } catch { } _button = null; _toolBox = null; }
public PlugInToolGroup(IPlugInToolGroup toolGroup, int id) : this(toolGroup) { this.ID = id; }