ControlIHandler Interface |
Namespace: Eto.Forms
The ControlIHandler type exposes the following members.
| Name | Description | |
|---|---|---|
| AllowDrop |
Gets or sets a value indicating whether this control can serve as drop target.
| |
| BackgroundColor |
Gets or sets the color for the background of the control
| |
| Cursor |
Gets or sets the type of cursor to use when the mouse is hovering over the control
| |
| Enabled |
Gets or sets a value indicating whether this Control is enabled and accepts user input.
| |
| HasFocus |
Gets a value indicating whether this instance has the keyboard input focus.
| |
| Height |
Gets or sets the height of the control size.
| |
| Location |
Gets the location of the control as positioned by the container
| |
| Size |
Gets or sets the size of the control. Use -1 to specify auto sizing for either the width and/or height.
| |
| SupportedPlatformCommands |
Gets the supported platform commands that can be used to hook up system functions to user defined logic
| |
| TabIndex |
Gets or sets the tab index order for this control within its container.
| |
| ToolTip |
Gets or sets the tool tip to show when the mouse is hovered over the control
| |
| Visible |
Gets or sets a value indicating whether this Control is visible to the user.
| |
| VisualControls |
Gets an enumeration of controls that are in the visual tree.
| |
| Width |
Gets or sets the width of the control size.
|
| Name | Description | |
|---|---|---|
| DoDragDrop |
Starts drag operation using this control as drag source.
| |
| Focus |
Attempts to set the keyboard input focus to this control, or the first child that accepts focus
| |
| GetNativeParentWindow |
Gets a parent window wrapper around the native window
| |
| Invalidate(Boolean) |
Queues a repaint of the entire control on the screen
| |
| Invalidate(Rectangle, Boolean) |
Queues a repaint of the specified rect of the control
| |
| MapPlatformCommand |
Specifies a command to execute for a platform-specific command
| |
| OnLoad |
Called when the control is loaded on a form
| |
| OnLoadComplete |
Called after all other controls have been loaded
| |
| OnPreLoad |
Called before the control is loaded on a form
| |
| OnUnLoad |
Called when the control is unloaded, which is when it is not currently on a displayed window
| |
| PointFromScreen |
Converts a point from screen space to control space.
| |
| PointToScreen |
Converts a point from control space to screen space
| |
| ResumeLayout |
Resumes the layout after it has been suspended, and performs a layout
| |
| SetParent |
Called when the parent of the control has been set
| |
| SuspendLayout |
Suspends the layout of child controls
|