|  | Panel Methods | 
The Panel type exposes the following members.
 Methods
Methods| Name | Description | |
|---|---|---|
|  | Arrange | 
            Positions child elements and determines a size for a control. 
            (Inherited from UIControl.) | 
|  | BringIntoView | 
            Attempts to bring this element into view, within any scrollable regions it is contained
            within.
            (Inherited from UIControl.) | 
|  | Equals | (Inherited from Object.) | 
|  | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.(Inherited from Object.) | 
|  | Focus | 
            Moves the input focus to this control.
            (Inherited from UIControl.) | 
|  | GetControl | 
            Gets a control by name from the visual subtree of this control.
            (Inherited from UIControl.) | 
|  | GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | 
|  | GetType | Gets the Type of the current instance.(Inherited from Object.) | 
|  | GetValueT(Int32) | 
            Gets the value of the property with the given ID.
            (Inherited from GameObject.) | 
|  | GetValueT(String) | 
            Gets the value of the property with the given name.
            (Inherited from GameObject.) | 
|  | GetValueT(GamePropertyMetadataT) | 
            Gets the value of the property with the given metadata.
            (Inherited from GameObject.) | 
|  | HitTest | 
            Tests if a position is over a control.
            (Inherited from UIControl.) | 
|  | InvalidateArrange | 
            Invalidates the arrange state (layout) for the control.
            (Inherited from UIControl.) | 
|  | InvalidateMeasure | 
            Invalidates the measurement state (layout) for the control.
            (Inherited from UIControl.) | 
|  | InvalidateVisual | 
            Invalidates the cached RenderData.
            (Inherited from UIControl.) | 
|  | Load | 
            Loads the content of the game object.
            (Inherited from GameObject.) | 
|  | Measure | 
            Updates the DesiredWidth and DesiredHeight of the control.
            (Inherited from UIControl.) | 
|  | MemberwiseClone | Creates a shallow copy of the current Object.(Inherited from Object.) | 
|  | NewFrame | 
            Tells the game object to prepare itself for the next time step.
            (Inherited from GameObject.) | 
|  | OnArrange | 
            Called by Arrange(Vector2F, Vector2F) to arrange the visual children.
            (Inherited from UIControl.) | 
|  | OnHandleInput | 
            Called when the control should handle device input.
            (Inherited from UIControl.) | 
|  | OnLoad | 
            Called when the game object should load its content.
            (Inherited from UIControl.) | 
|  | OnMeasure | 
            Called by Measure(Vector2F) to compute the control-specific desired size.
            (Inherited from UIControl.) | 
|  | OnPropertyChanged(PropertyChangedEventArgs) | 
            Raises the PropertyChanged event.
            (Inherited from GameObject.) | 
|  | OnPropertyChangedT(GamePropertyT, T, T) | 
            Is called after a game object property was changed.
            (Inherited from GameObject.) | 
|  | OnPropertyChangedT(GamePropertyT, T, T) | 
            Is called after a game object property was changed.
            (Inherited from UIControl.) | 
|  | OnRender | 
            Called when the control and its visual children should be rendered.
            (Inherited from UIControl.) | 
|  | OnTemplateChanged | 
            Raises the TemplateChanged event.
            (Inherited from GameObject.) | 
|  | OnUnload | 
            Called when the game object should unload its content.
            (Inherited from UIControl.) | 
|  | OnUpdate | 
            Called when the game object should be updated.
            (Inherited from UIControl.) | 
|  | Render | 
            Renders the control (including visual children).
            (Inherited from UIControl.) | 
|  | SetValueT(Int32, T) | 
            Sets the value of the property with the given ID.
            (Inherited from GameObject.) | 
|  | SetValueT(String, T) | 
            Sets the value of the property with the given name.
            (Inherited from GameObject.) | 
|  | SetValueT(GamePropertyMetadataT, T) | 
            Set the value of the property for the given metadata.
            (Inherited from GameObject.) | 
|  | ToString | Returns a string that represents the current object.(Inherited from Object.) | 
|  | Unload | 
            Unloads the content of the game object.
            (Inherited from GameObject.) | 
|  | Update | 
            Updates this game object.
            (Inherited from GameObject.) | 
|  | UpdateLayout | 
            Ensures that all visual child controls of this element are properly updated for layout.
            (Inherited from UIControl.) | 
 Extension Methods
Extension Methods| Name | Description | |
|---|---|---|
|  | GetAncestors | 
            Gets the ancestors of the control in the visual tree.
            (Defined by UIHelper.) | 
|  | GetDescendants | Overloaded. 
            Gets the descendants of the control in the visual tree using a depth-first search.
            (Defined by UIHelper.) | 
|  | GetDescendants(Boolean) | Overloaded. 
            Gets the descendants of the control in the visual tree using either a depth-first or a 
            breadth-first search.
            (Defined by UIHelper.) | 
|  | GetLeaves | 
            Gets the leaves of the control in the visual tree.
            (Defined by UIHelper.) | 
|  | GetRoot | 
            Returns the root control of the visual tree.
            (Defined by UIHelper.) | 
|  | GetSelfAndAncestors | 
            Gets the control and its ancestors in the visual tree.
            (Defined by UIHelper.) | 
|  | GetSubtree | Overloaded. 
            Gets the subtree (the given control and all of its descendants in the visual tree) using a 
            depth-first search.
            (Defined by UIHelper.) | 
|  | GetSubtree(Boolean) | Overloaded. 
            Gets the subtree (the given control and all of its descendants in the visual tree) using 
            either a depth-first or a breadth-first search.
            (Defined by UIHelper.) | 
 Explicit Interface Implementations
Explicit Interface Implementations| Name | Description | |
|---|---|---|
|   | IAnimatableObjectGetAnimatablePropertyT | 
            Gets the property with given name and type which can be animated.
            (Inherited from GameObject.) | 
|   | IAnimatableObjectGetAnimatedProperties | 
            Gets either the properties which are currently animated, or all properties which can be 
            animated. (See remarks.)
            (Inherited from GameObject.) | 
 See Also
See Also