private void OnPaletteNeedPaint(object sender, NeedLayoutEventArgs e) { // Pass request onto the view provided paint delegate if (_viewPaintDelegate != null) _viewPaintDelegate(this, e); }