ThemedControlHandlerTControl, TWidget, TCallback Class |
Namespace: Eto.Forms
public class ThemedControlHandler<TControl, TWidget, TCallback> : WidgetHandler<TControl, TWidget, TCallback>, ControlIHandler, WidgetIHandler where TControl : Control where TWidget : Control where TCallback : ControlICallback
The ThemedControlHandlerTControl, TWidget, TCallback type exposes the following members.
Name | Description | |
---|---|---|
![]() | ThemedControlHandlerTControl, TWidget, TCallback | Initializes a new instance of the ThemedControlHandlerTControl, TWidget, TCallback class |
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
|
![]() | ControlObject |
Gets the instance of the platform-specific object
|
![]() | 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
|
![]() | FocusControl |
Gets the control used to attach focus events.
|
![]() | HasFocus |
Gets a value indicating whether this instance has the keyboard input focus.
|
![]() | Height |
Gets or sets the height of the control size.
|
![]() | KeyboardControl |
Gets the control used to attach keyboard and text input events
|
![]() | Location |
Gets the location of the control as positioned by the container
|
![]() | MouseControl |
Gets the control used to attach mouse events
|
![]() | PropagateLoadEvents |
Gets a value indicating whether PreLoad/Load/LoadComplete/UnLoad
events are propagated to the inner control
|
![]() | 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 | |
---|---|---|
![]() | AttachEvent |
Attaches the specified event to the platform-specific control
(Overrides WidgetHandlerTWidgetAttachEvent(String).) |
![]() | 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 the window this control is contained in
|
![]() | Initialize |
Called to initialize this widget after it has been constructed
(Overrides WidgetHandlerTWidgetInitialize.) |
![]() | 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
|