gtk-sharp2.12.0.0Gtk# 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.ContainerSystem.Reflection.DefaultMember("Item")MethodSystem.VoidGets the size of the scrollbar area for the .
an object of type
an object of type MethodSystem.VoidSets the size of the scrollable area for the .
an object of type
an object of type MethodSystem.VoidMoves a current child of to a new position.
an object of type
an object of type
an object of type MethodSystem.VoidAdds to the , at position (, ).
an object of type
an object of type
an object of type becomes the new parent container of .ConstructorInternal constructor
Pointer to the C object.
This is an internal constructor, and should not be used by user code.ConstructorCreates a new object.
an object of type
an object of type PropertySystem.UInt32The width of the layout.an object of type GLib.Property("width")PropertyGtk.AdjustmentThe for the horizontal position.an object of type GLib.Property("hadjustment")PropertyGtk.AdjustmentThe for the vertical position.an object of type GLib.Property("vadjustment")PropertySystem.UInt32The height of the layout.an object of type GLib.Property("height")EventGtk.ScrollAdjustmentsSetHandlerRaised whenever the scroll adjustment units are set for this widget.GLib.Signal("set_scroll_adjustments")PropertyGdk.WindowThe window object for this layout widget.a PropertyGLib.GTypeGType Property.a Returns the native value for .MethodSystem.VoidDefault handler for the event.
a
a Override this method in a subclass to provide a default handler for the event.ConstructorProtected Constructor.
a Chain to this constructor if you have manually registered a native value for your subclass.System.ObsoleteMethodSystem.VoidDeprecated. Do not use.MethodSystem.VoidDeprecated. Do not use.