Classes for UI Element Management (Windows Embedded CE 6.0)
1/6/2010
This section describes the classes that you can use for UI elements in Silverlight for Windows Embedded.
These include base classes for elements, classes for controls, and classes for panels and shapes.
You can use these classes to access and modify pre-existing named elements at run time that were parsed from the source XAML that defines the application UI. Or, you can use these classes to create new objects and custom controls for your Silverlight–based UI and add them to the visual tree.
Class | Description |
---|---|
Draws a border, background, or both around another object. |
|
Represents a button control, which responds to the Click event raised by the inherited class IXRButtonBase. |
|
Represents the base class for all button controls, such as IXRButton, IXRRepeatButton, and IXRToggleButton. |
|
Represents an area upon which you can explicitly position child objects by using coordinates that are in relation to the area. |
|
Represents a control that a user can select or clear. |
|
Defines a column in a grid object. |
|
Represents a selection control that combines a non-editable text box and a pop-up list that contains a list box that lets users select an item from a list. |
|
Represents a selectable item that is contained in a combo-box control. |
|
Represents a control with a single piece of content. |
|
Represents how to display content inside a control. |
|
Represents the base class for UI elements that use a control template to define their appearance. |
|
Provides a base class for implementing an interface for a custom user control. |
|
Provides an intermediate base class for a custom user control in Silverlight for Windows Embedded. |
|
Draws an ellipse. |
|
Represents a UI element that can be located in the element tree that belongs to a visual host. It provides a framework of common APIs for elements that participate in Silverlight layout. |
|
Represents a string of letters, characters, or symbols that is rendered with decorations defined by a specific font and style. |
|
Represents a flexible grid surface that consists of columns and rows. |
|
Represents a control that displays an image. |
|
Provides a base class for behavior of elements in inline flow-content. |
|
Represents a control that can be used to present a collection of items. |
|
Represents how items are positioned inside a control, usually an IXRItemsControl. |
|
Draws a straight line between two points. |
|
Represents an inline element that causes a new line to begin in the content of a text container. |
|
Represents a control that contains a list of selectable items. |
|
Represents a selectable item in a list box. |
|
Provides a base class for all panel elements. You can use panel elements as containers, to position and arrange child objects in your Silverlight–based application. |
|
Represents a control for users to enter passwords. |
|
Draws a series of connected lines and curves. |
|
Draws a polygon. This is a connected series of lines that form a closed shape. |
|
Draws a series of connected straight lines. |
|
Displays content over existing content. |
|
Represents a control that indicates the progress of an operation. |
|
Represents a button that allows a user to select a single option from a group of options. |
|
Represents an element that has a value in a specific range, such as the IXRScrollBar and IXRSlider controls. |
|
Represents a rectangle shape, which is outlined with a stroke and uses a brush to fill its rectangular region. |
|
Represents a repeat button control that raises its Click event multiple times, while that control is in a pressed state. |
|
Defines a row in a grid object. |
|
Represents a discrete section of formatted or unformatted text. |
|
Represents a control that provides a scrollbar that has a sliding Thumb whose position corresponds to a value. |
|
Represents a scrollable region that can contain other UI elements. |
|
Represents a control that allows a user to select an item from a collection of items. |
|
Represents the base class for shape elements, such as an ellipse, a path, and a rectangle. |
|
Represents a slider control that lets the user select from a range of values by moving an IXRThumb control along a track. |
|
Represents a surface that arranges child elements into a single line that can be oriented either horizontally or vertically. |
|
Provides a lightweight control for displaying small amounts of text content. |
|
Represents a control that can be used to display single-format, multiline text. |
|
Represents a control that can be dragged by the user. |
|
Represents the base class for button controls that can switch states. |
|
Represents a control that creates a small pop-up window that displays information for an element in the UI. |
|
Represents the base class for the majority of objects in Silverlight that have visual appearance and can process basic user input. |
|
Provides the base class for defining a new control that encapsulates related existing controls and provides its own logic. |
|
Represents a Win32 control in a Silverlight application. |
See Also
Reference
Silverlight for Windows Embedded Classes