protected virtual void OnSelectedColorChanged(ColorEventArgs e) { if (SelectedColorChanged != null) SelectedColorChanged(this, e); }