public static void SetBackgroundColor(this Gtk.Widget widget, Gtk.StateFlags state, Xwt.Drawing.Color color)
 {
     widget.OverrideBackgroundColor(state, color.ToGtkRgbaValue());
 }