| UIControl Events | 
The UIControl type exposes the following members.
 Events
Events| Name | Description | |
|---|---|---|
|  | AddedToParent | 
            Occurs when a component is added to the parent.
            (Inherited from Component.) | 
|  | AfterRenderUIWithChildren | |
|  | BackgroundColorChanged | |
|  | BackgroundRoundingChanged | |
|  | BeforeRenderUIWithChildren | |
|  | CanBeSelectedChanged | |
|  | CloneEvent | 
            Occurs when object is cloned.
            (Inherited from Component.) | 
|  | CloneSupportChanged | 
            Occurs after changing value of CloneSupport property.
            (Inherited from Component.) | 
|  | ColorMultiplierChanged | |
|  | ComponentAdded | 
            Occurs when a child component is added.
            (Inherited from Component.) | 
|  | ComponentRemoved | 
            Occurs when a child component is removed.
            (Inherited from Component.) | 
|  | ComponentsChanged | 
            Occurs when the set of children is changed.
            (Inherited from Component.) | 
|  | DisabledEvent | 
            Occurs when the object is disabled from a hierarchy of the components or is disabled. See also EnabledInHierarchy property.
            (Inherited from Component.) | 
|  | DisabledInSimulation | 
            Occurs when the object is detached from a hierarchy of the components or is disabled. The method is called only in simulation application. See also EnabledInHierarchy property.
            (Inherited from Component.) | 
|  | DisplayInEditorChanged | 
            Occurs when value of DisplayInEditor property is changed.
            (Inherited from Component.) | 
|  | DisposeEvent | 
            Occurs when the object is disposed.
            (Inherited from Component.) | 
|  | EnabledChanged | 
            Occurs when the Enabled property value changes.
            (Inherited from Component.) | 
|  | EnabledEvent | 
            Occurs when the object is attached to a hierarchy of the components and is enabled. See also EnabledInHierarchy property.
            (Inherited from Component.) | 
|  | EnabledInHierarchyChanged | 
            Occurs when the EnabledInHierarchy property value changes.
            (Inherited from Component.) | 
|  | EnabledInSimulation | 
            Occurs when the object is attached to a hierarchy of the components and is enabled. The method is called only in simulation application. See also EnabledInHierarchy property.
            (Inherited from Component.) | 
|  | HorizontalAlignChanged | |
|  | JoystickEvent | |
|  | KeyDown | |
|  | KeyDownBefore | |
|  | KeyPress | |
|  | KeyPressBefore | |
|  | KeyUp | |
|  | KeyUpBefore | |
|  | LoadEvent | 
            Occurs during object loading.
            (Inherited from Component.) | 
|  | MarginChanged | |
|  | MetadataGetMemberBySignatureEvent | 
            Occurs when the object metadata member is received by name.
            (Inherited from Component.) | 
|  | MetadataGetMembersEvent | 
            Occurs upon receipt of the object's metadata members.
            (Inherited from Component.) | 
|  | MetadataGetMembersFilterEvent | 
            Occurs when filtering receive members of the object metadata.
            (Inherited from Component.) | 
|  | MouseDoubleClick | |
|  | MouseDoubleClickBefore | |
|  | MouseDown | |
|  | MouseDownBefore | |
|  | MouseEnter | |
|  | MouseLeave | |
|  | MouseMove | |
|  | MouseUp | |
|  | MouseUpBefore | |
|  | MouseWheel | |
|  | MouseWheelBefore | |
|  | NameChanged | 
            Occurs when component name is changed.
            (Inherited from Component.) | 
|  | NetworkModeChanged | Occurs when the NetworkMode property value changes.(Inherited from Component.) | 
|  | PreloadResourcesEvent | 
            Occurs when preloading the resources used by the object.
            (Inherited from Component.) | 
|  | ReadOnlyChanged | |
|  | ReceiveNetworkMessageFromClient | (Inherited from Component.) | 
|  | ReceiveNetworkMessageFromServer | (Inherited from Component.) | 
|  | RemovedFromParent | 
            Occurs when a component is removed from the parent.
            (Inherited from Component.) | 
|  | RenderUI | |
|  | SaveEvent | 
            Occurs during object saving.
            (Inherited from Component.) | 
|  | SaveSupportChanged | 
            Occurs after changing value of SaveSupport property.
            (Inherited from Component.) | 
|  | ScreenLabelChanged | Occurs when the ScreenLabel property value changes.(Inherited from Component.) | 
|  | SimulationStep | 
            Occurs during the simulation step.
            (Inherited from Component.) | 
|  | SimulationStepClient | 
            Occurs during the simulation step.
            (Inherited from Component.) | 
|  | SizeChanged | |
|  | SpecialInputDeviceEvent | |
|  | StyleChanged | |
|  | TextChanged | |
|  | TopMostChanged | |
|  | Touch | |
|  | UpdateEvent | 
            Occurs during the update process of all objects.
            (Inherited from Component.) | 
|  | VerticalAlignChanged | |
|  | VisibleChanged | 
 See Also
See Also