Container Class |
Namespace: Eto.Forms
The Container type exposes the following members.
Name | Description | |
---|---|---|
Container |
Initializes a new instance of the Container class.
| |
Container(ContainerIHandler) |
Initializes a new instance of the Container with the specified handler
|
Name | Description | |
---|---|---|
Children |
Gets an enumeration of all contained child controls, including controls within child containers
| |
ClientSize |
Gets or sets the size for the client area of the control
| |
Controls |
Gets an enumeration of logical controls that are directly contained by this container
| |
StyleProvider |
Gets or sets the style provider for this container.
| |
Styles |
Gets the default style provider for this container.
| |
VisualChildren |
Gets an enumeration of all contained child controls in the visual tree, including controls within child containers.
|
Name | Description | |
---|---|---|
ApplyStyles |
Applies the styles to the specified widget up the parent chain.
(Overrides ControlApplyStyles(Object, String).) | |
FindChild(String) |
Finds a child control in this container or any of its child containers with the specified id.
| |
FindChild(Type, String) |
Finds a child control in this container or any of its child containers with the specified type | |
FindChildT(String) |
Finds a child control in this container or any of its child containers with the specified id | |
OnLoad |
Raises the Load event, and recurses to this container's children
(Overrides ControlOnLoad(EventArgs).) | |
OnLoadComplete |
Raises the LoadComplete event, and recurses to this container's children
(Overrides ControlOnLoadComplete(EventArgs).) | |
OnPreLoad |
Raises the PreLoad event, and recurses to this container's children
(Overrides ControlOnPreLoad(EventArgs).) | |
OnStyleChanged |
Handles when the Style is changed.
(Overrides ControlOnStyleChanged(EventArgs).) | |
OnUnLoad |
Raises the UnLoad event, and recurses to this container's children
(Overrides ControlOnUnLoad(EventArgs).) | |
Remove(Control) |
Removes the specified child control
| |
Remove(IEnumerableControl) |
Remove the specified controls from this container
| |
RemoveAll |
Removes all controls from this container
| |
RemoveLogicalParent |
Removes the child control from the logical parent of this container.
| |
RemoveParent |
Removes the specified control from the container.
| |
SetLogicalParent |
Sets the logical (non-visual) parent of the specified child control.
| |
SetParent |
Sets the parent of the specified child to this container
|