The IContainer type exposes the following members.
Methods
Name | Description | |
---|---|---|
Activate |
Activates the control
(Inherited from IControl.) | |
AddChild |
Adds a child control to the container
| |
Blur |
Deactivates the control
(Inherited from IControl.) | |
BringControlToFront |
Updates the z-index of the specified control so it is rendered on top.
| |
ClearChildren |
Removes all children from container.
| |
Dispose |
Frees, releases, or resets allocated unmanaged resources.
(Inherited from IControl.) | |
GetChildByIndex |
Returns a child by its index.
| |
GetChildByName |
Gets a child control by its name.
| |
GetChildIndex |
Returns the index associated with the child.
| |
HitTest |
Checks if a point is inside of the control
(Inherited from IControl.) | |
Invalidate()()()() |
Safely redraws control
(Inherited from IControl.) | |
Invalidate(rect) |
Safely redraws control
(Inherited from IControl.) | |
NextChild |
Moves the focus from the active to the next child.
| |
PreviousChild |
Moves the focus from the active to the previous child.
| |
QuiteUnsuspend |
Sets the containers Suspended property to false without redrawing the container
| |
RemoveChild |
Removes a child from the container
| |
RemoveChildAt |
Removes child by index
| |
Render(Boolean) |
Unsafely renders control
(Inherited from IControl.) | |
Render(rect, Boolean) |
Unsafely renders control.
| |
SendButtonEvent |
Directly inform control of button events
(Inherited from IControl.) | |
SendKeyboardAltKeyEvent |
Directly inform control of keyboard alt key events
(Inherited from IControl.) | |
SendKeyboardKeyEvent |
Directly inform control of keyboard key events
(Inherited from IControl.) | |
SendTouchDown |
Directly inform control of touch down event
(Inherited from IControl.) | |
SendTouchGesture |
Directly inform control of touch gesture event
(Inherited from IControl.) | |
SendTouchMove |
Directly inform control of touch move event
(Inherited from IControl.) | |
SendTouchUp |
Directly inform control of touch up event
(Inherited from IControl.) | |
UpdateOffsets()()()() |
Update the X/Y position offset of the control
(Inherited from IControl.) | |
UpdateOffsets(point) |
Update the X/Y position offset of the control
(Inherited from IControl.) |
Properties
Name | Description | |
---|---|---|
ActiveChild |
Gets/Sets the control that is currently focused inside the container
| |
CanFocus |
Gets the controls ability to receive focus
(Inherited from IControl.) | |
CanRender |
Gets the containers ability to be rendered
| |
Children |
Gets an array of children
| |
Disposing |
Gets the disposing state of the control
(Inherited from IControl.) | |
Enabled |
Gets/Sets the enabled state of the control
(Inherited from IControl.) | |
Height |
Gets/Sets the height of the control in pixels
(Inherited from IControl.) | |
LastTouch |
Gets the coordinates of the last point touched
(Inherited from IControl.) | |
Left |
Gets the absolute X position of the control accounting for parental offsets
(Inherited from IControl.) | |
Name |
Gets the name of the control
(Inherited from IControl.) | |
Parent |
Gets/Sets the control's container
(Inherited from IControl.) | |
ScreenBounds |
Gets the exact location of the control in pixels on the screen
(Inherited from IControl.) | |
Suspended |
Gets/Sets the suspended state
(Inherited from IControl.) | |
Top |
Gets the absolute Y position of the control accounting for parental offsets
(Inherited from IControl.) | |
TopLevelContainer |
Returns the top-most parent
| |
Touching |
Gets the current touch state of the control
(Inherited from IControl.) | |
Visible |
Gets/Sets the visibility of the control
(Inherited from IControl.) | |
Width |
Gets/Sets the width of the control in pixels
(Inherited from IControl.) | |
X |
Gets/Sets the X position in pixels
(Inherited from IControl.) | |
Y |
Gets/Sets the Y position in pixels
(Inherited from IControl.) |
Events
Name | Description | |
---|---|---|
ButtonPressed |
Adds or removes callback methods for ButtonPressed events
(Inherited from IControl.) | |
ButtonReleased |
Adds or removes callback methods for ButtonReleased events
(Inherited from IControl.) | |
DoubleTap |
Adds or removes callback methods for DoubleTap events
(Inherited from IControl.) | |
GotFocus |
Adds or removes callback methods for GotFocus events
(Inherited from IControl.) | |
KeyboardAltKey |
Adds or removes callback methods for KeyboardAltKey events
(Inherited from IControl.) | |
KeyboardKey |
Adds or removes callback methods for KeyboardKey events
(Inherited from IControl.) | |
LostFocus |
Adds or removes callback methods for LostFocus events
(Inherited from IControl.) | |
Tap |
Adds or removes callback methods for Tap events
(Inherited from IControl.) | |
TapHold |
Adds or removes callback methods for TapHold events
(Inherited from IControl.) | |
TouchDown |
Adds or removes callback methods for TouchDown events
(Inherited from IControl.) | |
TouchGesture |
Adds or removes callback methods for TouchGesture events
(Inherited from IControl.) | |
TouchMove |
Adds or removes callback methods for TouchMove events
(Inherited from IControl.) | |
TouchUp |
Adds or removes callback methods for TouchUp events
(Inherited from IControl.) |