protected virtual void OnSelectionChanged(EventArgs e) { if (SelectionChanged != null) SelectionChanged(this, e); }