protected virtual void OnPaletteNeedPaint(object sender, NeedLayoutEventArgs e) { // Need to recalculate anything relying on the palette DirtyPaletteCounter++; OnNeedPaint(sender, e); }