protected virtual void OnColorChanged(EventArgs e) { if (this.ColorChanged != null) { this.ColorChanged(this, EventArgs.Empty); } }