protected virtual void OnColorSelected(ColorChangedEventArgs eventArgs) { var handler = ColorSelected; if (handler != null) { handler(this, eventArgs); } }