void Workspace_CanvasInvalidated(object sender, CanvasInvalidatedEventArgs e) { if (e.EntireSurface) drawingarea1.GdkWindow.Invalidate (); else drawingarea1.GdkWindow.InvalidateRect (e.Rectangle, false); }