The members of Gtk.Container are listed below.
See Also: Inherited members from Gtk.Widget
| Protected constructor for chaining by descendant classes. | ||
| Protected Constructor. |
| [read-only] | AllChildren | IEnumerable. Allows you to enumerate all of the container's children. |
| BorderWidth | uint. This container's border width. | |
| [write-only] | Child | Widget. A child widget for this container. |
| [read-only] | Children | Widget[]. Obtains an array of the container's (non-internal) children. |
| FocusChain | Widget[]. Sets or obtains a focus chain of the container, overriding the one computed automatically by Gtk#. | |
| FocusChild | Widget. Moves the focus to a particular child widget or finds the last-focused widget. | |
| FocusHadjustment | Adjustment. The horizontal focus adjustment. | |
| FocusVadjustment | Adjustment. The vertical focus adjustment. | |
| [read-only] static | GType | GLib.GType. GType Property. |
| [read-only] default property | Item(Widget) | Container.ContainerChild. Access for child properties |
| [write-only] | ReallocateRedraws | bool. The redraw-reallocation flag. Containers requesting reallocation redraws get automatically redrawn if any of their children changed allocation. |
| ResizeMode | ResizeMode. How this container behaves when resized. |
Add(Widget)Adds a Gtk.Widget to the Gtk.Container. | ||
CheckResize()Attempts to resize this container. | ||
ChildGetProperty(Widget, string)Gets a child property of a Gtk.Widget. | ||
ChildGetValist(Widget, string, IntPtr)Gets the values of one or more child properties for child and container. | ||
ChildSetProperty(Widget, string, GLib.Value)Sets a child property of a Gtk.Widget. | ||
ChildSetValist(Widget, string, IntPtr)Sets one or more child properties for child and Gtk.Container. | ||
ChildType()Returns the type of children supported by this container. | ||
Forall(Callback)Invokes a callback function on each child of this container, including children that are considered "internal" (implementation details of the container). "Internal" children generally weren't added by the user of the container but were added by the container implementation itself. | ||
Foreach(Callback)Invokes a callback function on each non-internal child of this container. See Container.Forall for more details on internal children. | ||
GetEnumerator()Returns an IEnumerator for the container's children | ||
PropagateExpose(Widget, Gdk.EventExpose)Send synthetic expose events to all children that do not have their own Gdk.Windows. | ||
Remove(Widget)Removes a Gtk.Widget from the Gtk.Container. | ||
ResizeChildren()Tries to resize the child widgets of this container. | ||
UnsetFocusChain()Removes a focus chain. | ||
ForAll(bool, Callback)Run a given callback for every object inside this container. | ||
ForAll(bool, Container.CallbackInvoker)Run a given callback for every object inside this container. | ||
OnAdded(Widget)Default handler for the Container.Added event. | ||
OnFocusChildSet(Widget)Default handler for the Container.FocusChildSet event. | ||
OnRemoved(Widget)Default handler for the Container.Removed event. | ||
OnResizeChecked()Default handler for the Container.ResizeChecked event. | ||
| Added | Raised when a child widget is added to the container via Container.Add. | |
| FocusChildSet | Raised when the focus moves to a child widget of this container. | |
| Removed | Raised when a child widget is removed from this container | |
| ResizeChecked | Raised when this container's resizability is queried. |