Свойство | Тип | Описание | |
---|---|---|---|
Control | System | ||
TriggerLoad | void | ||
TriggerLoadComplete | void | ||
TriggerPreLoad | void | ||
TriggerUnLoad | void |
Метод | Описание | |
---|---|---|
AttachNative ( ) : void |
Attaches the control for direct use in a native application Use this to use a control directly in a native application. Note that the native application must be running the same framework as the current platform. E.g. a WinForms application can use an Eto.Forms control when using the Eto.WinForms platform. This prepares the control by firing the PreLoad, Load, etc. events. |
|
Control ( IHandler handler ) : System |
Initializes a new instance of the Container with the specified handler
|
|
Detach ( ) : void |
Detaches the control by removing it from its parent This is essentially a shortcut to myControl.Parent.Remove(myControl); |
|
FindParent ( |
Finds a control in the parent hierarchy with the specified type and Widget.ID if specified
|
|
FindParent ( string id ) : Container |
Finds a control in the parent hierarchy with the specified id
|
|
Focus ( ) : void |
Attempts to set the keyboard input focus to this control, or the first child that accepts focus
|
|
Invalidate ( ) : void |
Queues a repaint of the entire control on the screen This is only useful when the control is visible. |
|
Invalidate ( Eto.Drawing.Rectangle rect ) : void |
Queues a repaint of the specified rect of the control This is only useful when the control is visible. |
|
MapPlatformCommand ( string systemCommand, Eto.Forms.Command command ) : void |
Specifies a command to execute for a platform-specific command Some platforms have specific system-defined commands that can be associated with a control. For example, the Mac platform's cut/copy/paste functionality is defined by the system, and if you want to hook into it, you can use this to map it to your own defined logic. The valid values of the systemCommand parameter are defined by each platform, and a list can be retrieved using Control.SupportedPlatformCommands |
|
PointFromScreen ( Eto.Drawing.PointF point ) : Eto.Drawing.PointF |
Converts a point from screen space to control space.
|
|
PointToScreen ( Eto.Drawing.PointF point ) : Eto.Drawing.PointF |
Converts a point from control space to screen space
|
|
RectangleFromScreen ( Eto.Drawing.RectangleF rect ) : Eto.Drawing.RectangleF |
Converts a rectangle from control space to screen space
|
|
RectangleToScreen ( Eto.Drawing.RectangleF rect ) : Eto.Drawing.RectangleF |
Converts a rectangle from screen space to control space.
|
|
ResumeLayout ( ) : void |
Resumes the layout after it has been suspended, and performs a layout This can be used to optimize some platforms while adding, removing, or changing many child controls at once. Each call to ResumeLayout() must be balanced with a call to SuspendLayout before it. |
|
SuspendLayout ( ) : void |
Suspends the layout of child controls This can be used to optimize some platforms while adding, removing, or changing many child controls at once. It disables the calculation of control positioning until ResumeLayout is called. Each call to SuspendLayout() must be balanced with a call to ResumeLayout. |
Метод | Описание | |
---|---|---|
Dispose ( bool disposing ) : void |
Handles the disposal of this control
|
|
GetCallback ( ) : object |
Gets an instance of an object used to perform callbacks to the widget from handler implementations
|
|
OnEnabledChanged ( |
Raises the EnabledChanged event.
|
|
OnGotFocus ( |
Raises the GotFocus event.
|
|
OnKeyDown ( Eto.Forms.KeyEventArgs e ) : void |
Raises the Control.KeyDown event.
|
|
OnKeyUp ( Eto.Forms.KeyEventArgs e ) : void |
Raises the Control.KeyUp event.
|
|
OnLoad ( |
Raises the Load event.
|
|
OnLoadComplete ( |
Raises the LoadComplete event.
|
|
OnLostFocus ( |
Raises the LostFocus event.
|
|
OnMouseDoubleClick ( Eto.Forms.MouseEventArgs e ) : void |
Raises the mouse MouseDoubleClick event.
|
|
OnMouseDown ( Eto.Forms.MouseEventArgs e ) : void |
Raises the Control.MouseDown event. To override default behaviour of the control, set MouseEventArgs.Handled property to |
|
OnMouseEnter ( Eto.Forms.MouseEventArgs e ) : void |
Raises the MouseEnter event.
|
|
OnMouseLeave ( Eto.Forms.MouseEventArgs e ) : void |
Raises the MouseLeave event.
|
|
OnMouseMove ( Eto.Forms.MouseEventArgs e ) : void |
Raises the MouseMove event.
|
|
OnMouseUp ( Eto.Forms.MouseEventArgs e ) : void |
Raises the Control.MouseUp event.
|
|
OnMouseWheel ( Eto.Forms.MouseEventArgs e ) : void |
Raises the MouseWheel event.
|
|
OnPreLoad ( |
Raises the PreLoad event.
|
|
OnShown ( |
Raises the Shown event.
|
|
OnSizeChanged ( |
Raises the Control.SizeChanged event.
|
|
OnTextInput ( Eto.Forms.TextInputEventArgs e ) : void |
Raises the TextInput event.
|
|
OnUnLoad ( |
Raises the UnLoad event.
|
Метод | Описание | |
---|---|---|
Control ( ) : System | ||
TriggerLoad ( |
||
TriggerLoadComplete ( |
||
TriggerPreLoad ( |
||
TriggerUnLoad ( |
public Control ( IHandler handler ) : System | ||
handler | IHandler | Pre-created handler to attach to this instance |
Результат | System |
protected Dispose ( bool disposing ) : void | ||
disposing | bool | True if the caller called |
Результат | void |
public FindParent ( |
||
type | The type of control to find. | |
id | string | Identifier of the parent control to find, or null to find by type only. |
Результат | Container |
public FindParent ( string id ) : Container | ||
id | string | Identifier of the parent control to find. |
Результат | Container |
public Invalidate ( Eto.Drawing.Rectangle rect ) : void | ||
rect | Eto.Drawing.Rectangle | Rectangle to repaint |
Результат | void |
public MapPlatformCommand ( string systemCommand, Eto.Forms.Command command ) : void | ||
systemCommand | string | System command |
command | Eto.Forms.Command | Command to execute, or null to restore to the default behavior |
Результат | void |
protected OnEnabledChanged ( |
||
e | Event arguments | |
Результат | void |
protected OnGotFocus ( |
||
e | Event arguments | |
Результат | void |
protected OnKeyDown ( Eto.Forms.KeyEventArgs e ) : void | ||
e | Eto.Forms.KeyEventArgs | Key event arguments |
Результат | void |
protected OnKeyUp ( Eto.Forms.KeyEventArgs e ) : void | ||
e | Eto.Forms.KeyEventArgs | Key event arguments |
Результат | void |
protected OnLoad ( |
||
e | Event arguments | |
Результат | void |
protected OnLoadComplete ( |
||
e | Event arguments | |
Результат | void |
protected OnLostFocus ( |
||
e | Event arguments | |
Результат | void |
protected OnMouseDoubleClick ( Eto.Forms.MouseEventArgs e ) : void | ||
e | Eto.Forms.MouseEventArgs | Mouse event arguments |
Результат | void |
protected OnMouseDown ( Eto.Forms.MouseEventArgs e ) : void | ||
e | Eto.Forms.MouseEventArgs | Event arguments |
Результат | void |
protected OnMouseEnter ( Eto.Forms.MouseEventArgs e ) : void | ||
e | Eto.Forms.MouseEventArgs | Mouse event arguments |
Результат | void |
protected OnMouseLeave ( Eto.Forms.MouseEventArgs e ) : void | ||
e | Eto.Forms.MouseEventArgs | Mouse event arguments |
Результат | void |
protected OnMouseMove ( Eto.Forms.MouseEventArgs e ) : void | ||
e | Eto.Forms.MouseEventArgs | Mouse event args |
Результат | void |
protected OnMouseUp ( Eto.Forms.MouseEventArgs e ) : void | ||
e | Eto.Forms.MouseEventArgs | Event arguments |
Результат | void |
protected OnMouseWheel ( Eto.Forms.MouseEventArgs e ) : void | ||
e | Eto.Forms.MouseEventArgs | Event arguments |
Результат | void |
protected OnPreLoad ( |
||
e | Event arguments | |
Результат | void |
protected OnShown ( |
||
e | Event arguments | |
Результат | void |
protected OnSizeChanged ( |
||
e | Event arguments | |
Результат | void |
protected OnTextInput ( Eto.Forms.TextInputEventArgs e ) : void | ||
e | Eto.Forms.TextInputEventArgs | Event arguments |
Результат | void |
protected OnUnLoad ( |
||
e | Event arguments | |
Результат | void |
public PointFromScreen ( Eto.Drawing.PointF point ) : Eto.Drawing.PointF | ||
point | Eto.Drawing.PointF | Point in screen space |
Результат | Eto.Drawing.PointF |
public PointToScreen ( Eto.Drawing.PointF point ) : Eto.Drawing.PointF | ||
point | Eto.Drawing.PointF | Point in control space |
Результат | Eto.Drawing.PointF |
public RectangleFromScreen ( Eto.Drawing.RectangleF rect ) : Eto.Drawing.RectangleF | ||
rect | Eto.Drawing.RectangleF | Rectangle in control space |
Результат | Eto.Drawing.RectangleF |
public RectangleToScreen ( Eto.Drawing.RectangleF rect ) : Eto.Drawing.RectangleF | ||
rect | Eto.Drawing.RectangleF | Rectangle in screen space |
Результат | Eto.Drawing.RectangleF |