Represents the abstract base of all components.
The following tables list the members exposed by the ComponentBase type.
Name | Description | |
---|---|---|
![]() |
Initializes a new instance of the ComponentBase class. |
Name | Description | |
---|---|---|
![]() |
|
Name | Description | |
---|---|---|
![]() |
Adds the specified component listener to receive events from this component. |
|
![]() |
Adds the specified component listener to receive events from this component. |
|
![]() |
Adds the specified component listener to receive events from this component. |
|
![]() |
Recursively arranges the child components, within the specified space and using the specified graphics for measurement purposes. |
|
![]() |
Checks if the specified component is contained in the hierarchy defined by the current component. |
|
![]() |
For internal use. |
|
![]() |
Renders the component in the specified Graphics2D. |
|
![]() |
Returns the component with the specified name within the hierarchy defined by the current component. |
|
![]() |
Gets the calculated bounds of this component relative to its parent. |
|
![]() |
Gets the number of child components of this component. |
|
![]() |
Gets the cursor to display when the mouse is at the specified position. |
|
![]() |
Gets the desired size of this component in case the width and/or height have not been explicitly specified. |
|
![]() |
For internal use. |
|
![]() |
Gets a value indicating whether the component can receive the input focus. |
|
![]() |
Gets the index of the grid column this component will be associated with when added to a GridPanel. |
|
![]() |
Gets the index of the grid row this component will be associated with when added to a GridPanel. |
|
![]() |
Gets the explicit height of this component. |
|
![]() |
Gets the horizontal alignment of this component relative to its parent. |
|
![]() |
Gets a value indicating whether the component is enabled. |
|
![]() |
Gets a value indicating whether this component currently holds the input focus. |
|
![]() |
Gets a value indicating whether this component and all its children are subject to hit-testing operations. |
|
![]() |
Gets a value indicating whether this component can be interacted with. |
|
![]() |
Gets the name of the component. |
|
![]() |
Gets the parent component, if the current component is hosted. |
|
![]() |
For internal use. |
|
![]() |
Gets the vertical alignment of this component relative to its parent. |
|
![]() |
Gets a value indicating whether the component is visible. |
|
![]() |
Gets the explicit width of this component. |
|
![]() |
Invalidates the visual appearance of the component. |
|
![]() |
Invalidates the layout of this component and all its children. |
|
![]() |
|
|
![]() |
Called when a character key is pressed when this component has the input focus. |
|
![]() |
Overloaded. |
|
![]() |
Overloaded. |
|
![]() |
Invoked when the measure unit of the document containing the component has changed. |
|
![]() |
Implements Externalizable |
|
![]() |
Removes the specified component listener to not receive events from this component. |
|
![]() |
Removes the specified component listener to not receive events from this component. |
|
![]() |
Removes the specified component listener to not receive events from this component. |
|
![]() |
Sets the calculated bounds of this component relative to its parent. |
|
![]() |
Sets a value indicating whether the component can receive the input focus. |
|
![]() |
Sets the index of the grid row this component will be associated with when added to a GridPanel. |
|
![]() |
Sets the index of the grid row this component will be associated with when added to a GridPanel. |
|
![]() |
Sets the explicit height of this component. |
|
![]() |
Sets the horizontal alignment of this component relative to its parent. |
|
![]() |
Sets a value indicating whether the component is enabled. |
|
![]() |
Sets a value indicating whether this component currently holds the input focus. |
|
![]() |
Sets a value indicating whether this component and all its children are subject to hit-testing operations. |
|
![]() |
Sets a value indicating whether this component can be interacted with. |
|
![]() |
Sets the name of the component. |
|
![]() |
For internal use. |
|
![]() |
Sets the vertical alignment of this component relative to its parent. |
|
![]() |
Sets a value indicating whether the component is visible. |
|
![]() |
Sets the explicit width of this component. |
|
![]() |
Converts a point from local to document coordinates. |
|
![]() |
Converts a point from document to local coordinates. |
|
![]() |
Converts a point from local coordinates to the specified parent's coordinates. |
|
![]() |
Implements Externalizable |
Name | Description | |
---|---|---|
![]() |
Deserializes the component from an XML element. |
|
![]() |
Invoked when the component is added to a parent component. |
|
![]() |
Overloaded. |
|
![]() |
Overloaded. |
|
![]() |
Overloaded. |
|
![]() |
Invoked when the component is removed from a parent component. |
|
![]() |
Raises the Validated event. |
|
![]() |
Raises the Validating event. |
|
![]() |
Invoked when the zoom factor of the document containing the component has changed. |
|
![]() |
Serializes the component into an XML element. |
|
![]() |
Invoked to query whether the underlying component structure should be automatically serialized or serialized by the user. |