Construct a new Control instance.
A destructor is present on this object, but not explicitly documented in the source.
Returns a new Graphics object for this control, creating the control handle if necessary.
Asynchronously calls a function after the window message queue processes its current messages. It is generally not safe to pass references to the delayed function. Exceptions are not propagated to the caller.
Perform a drag/drop operation.
Synchronously calls a delegate in this Control's thread. This function is thread safe and exceptions are propagated to the caller.
Converts a screen Point to a client Point.
Converts a client Point to a screen Point.
Converts a screen Rectangle to a client Rectangle.
Converts a client Rectangle to a screen Rectangle.
Get or set whether or not this control currently has its bounds managed. Fires onHasLayoutChanged as needed.
Returns true if the window does not belong to the current thread.
Property: get or set the X and Y location of the control.
Currently depressed modifier keys.
Currently depressed mouse buttons.
Property: get or set the name of this control used in code.
Property: get or set additional data tagged onto the control.
Returns the topmost Control related to this control.
Returns the Control instance from one of its window handles, or null if none.
Returns the Control instance from its window handle, or null if none.
Control class.