protected override void Dispose(bool disposing) { base.Dispose(disposing); if (!disposing) { return; } if (_label != null && !_label.IsDisposed) { _label.Dispose(); } _label = null; if (_DropDownButton != null && !_DropDownButton.IsDisposed) { _DropDownButton.Dispose(); } _DropDownButton = null; if (_ScrollBar != null && !_ScrollBar.IsDisposed) { _ScrollBar.Dispose(); } _ScrollBar = null; if (_ScrollDown != null && !_ScrollDown.IsDisposed) { _ScrollDown.Dispose(); } _ScrollDown = null; if (_ScrollPosition != null && !_ScrollPosition.IsDisposed) { _ScrollPosition.Dispose(); } _ScrollPosition = null; if (_ScrollUp != null && !_ScrollUp.IsDisposed) { _ScrollUp.Dispose(); } _ScrollUp = null; for (int i = 0; i < _Option.Length; i++) { if (_Option[i] != null && !_Option[i].IsDisposed) { _Option[i].Dispose(); } _Option[i] = null; } }
protected override void Dispose(bool disposing) { base.Dispose(disposing); if (!disposing) { return; } if (_MenuBtn != null && !_MenuBtn.IsDisposed) { _MenuBtn.Dispose(); } _MenuBtn = null; for (int i = 0; i < _Option.Length; i++) { if (_Option[i] != null && !_Option[i].IsDisposed) { _Option[i].Dispose(); } _Option[i] = null; } }