gtk-sharp 2.8.0.0 Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. Infinite scrollable area containing child widgets and/or custom drawing is similar to in that it is a "blank slate" and does not do anything but paint a blank background by default. It is different in that it supports scrolling natively (you can add it to a ), and it can contain child widgets, since it is a . However, if you are just going to draw, a is a better choice, since it has lower overhead. Gtk.Container System.Reflection.DefaultMember(MemberName="Item") Method System.Void Gets the size of the scrollbar area for the . an object of type an object of type Method System.Void Sets the size of the scrollable area for the . an object of type an object of type Method System.Void Moves a current child of to a new position. an object of type an object of type an object of type Method System.Void Adds to the , at position (, ). an object of type an object of type an object of type becomes the new parent container of . Constructor Internal constructor Pointer to the C object. This is an internal constructor, and should not be used by user code. Constructor Creates a new object. an object of type an object of type Property System.UInt32 The width of the layout. an object of type GLib.Property(Name="width") Property Gtk.Adjustment The for the horizontal position. an object of type GLib.Property(Name="hadjustment") Property Gtk.Adjustment The for the vertical position. an object of type GLib.Property(Name="vadjustment") Property System.UInt32 The height of the layout. an object of type GLib.Property(Name="height") Event Gtk.ScrollAdjustmentsSetHandler Raised whenever the scroll adjustment units are set for this widget. GLib.Signal(CName="set_scroll_adjustments") Property Gdk.Window The window object for this layout widget. a Property GLib.GType GType Property. a Returns the native value for . Method System.Void Default handler for the event. a a Override this method in a subclass to provide a default handler for the event. Constructor Protected Constructor. a Chain to this constructor if you have manually registered a native value for your subclass. System.Obsolete(Message=null, IsError=False) Method System.Void Deprecated. Do not use. Method System.Void Deprecated. Do not use.