protected override void OnSizeRequested(ref Gtk.Requisition requisition) { base.OnSizeRequested (ref requisition); if (!image.IsNull) { requisition.Width = (int) image.Size.Width; requisition.Height = (int) image.Size.Height; } }