protected virtual void OnSelected (TabControlEventArgs e) { TabControlEventHandler eh = (TabControlEventHandler) (Events[SelectedEvent]); if (eh != null) eh (this, e); if (this.SelectedTab != null) this.SelectedTab.FireEnter (); }