public override void DisableEvent (object eventId) { base.DisableEvent (eventId); if (eventId is ColorPickerEvent) { switch ((ColorPickerEvent)eventId) { case ColorPickerEvent.ColorChanged: enabledOnColorChanged = false; break; } } }