protected Dispose ( bool disposing ) : void | ||
disposing | bool | true to release both managed and unmanaged resources; false to release only unmanaged resources. |
return | void |
protected override void Dispose(bool disposing)
{
if (_headerGroup != null)
{
// Unhook from events
_headerGroup.GetViewManager().MouseUpProcessed -= new MouseEventHandler(OnHeaderGroupMouseUp);
_headerGroup.GetViewManager().DoubleClickProcessed -= new PointHandler(OnHeaderGroupDoubleClick);
}
_changeService.ComponentRemoving -= new ComponentEventHandler(OnComponentRemoving);
// Must let base class do standard stuff
base.Dispose(disposing);
}