How to Invalidate() a control in GTK#

c#, gtk#, mono, monodevelop

Solution

Use QueueDraw () to redraw everything or QueueDrawArea() for a specific rectangle area.

Problem

In windows forms I could call the `Invalidate()` of a control to force it to re draw itself. I have widget in GTK#, how can I accomplish the same? Win7+MonoDevelop(2.9.4)

Original source