protected override void Dispose(bool disposing) { if (disposing && RibbonDesigner.Current == null) { // ADDED _TT.Popup -= _TT_Popup; _TT.Dispose(); foreach (var p in _panels) { p.Dispose(); } } base.Dispose(disposing); }
protected override void Dispose(bool disposing) { if (disposing && RibbonDesigner.Current == null) { _flashTimer.Enabled = false; // ADDED _TT.Popup -= _TT_Popup; _TT.Dispose(); if (Image != null) Image.Dispose(); } base.Dispose(disposing); }