protected override void Dispose(bool disposing) { if (!_disposed && disposing) { if (_groupManager != null) { _groupManager.Dispose(); _groupManager = null; } _disposed = true; } base.Dispose(disposing); }
public void Dispose() { if (!_disposed) { Bar.AppearanceChanged -= Bar_AppearanceChanged; if (_groupManager != null) { _groupManager.Dispose(); _groupManager = null; } if (Control != null) { Control.Dispose(); Control = null; } _disposed = true; } }