Classes for UI Element Management (Compact 2013)
3/28/2014
The list below describes the classes that you can use to access or create UI elements in XAML for Windows Embedded, a native (C++) UI development framework for Windows Embedded Compact powered devices that is founded on Microsoft Silverlight 3.
Class |
Description |
---|---|
Represents a bitmap image that is used as part of an application UI. |
|
Represents an intermediate base class for bitmap objects in XAML for Windows Embedded. |
|
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 drop-down list in which users select an item. |
|
Represents a selectable item that is contained in a combo-box control. |
|
Represents a control with a single piece of content, such as a UI object or a text string. |
|
Represents the display of 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 XAML 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 XAML for Windows Embedded 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. |
|
Contains information about the UI objects that are affected during a hit test. |
|
Represents a control that displays a hyperlink. |
|
Represents a control that displays an image. |
|
Represents the base class for an image source in XAML for Windows Embedded, such as a bitmap image. |
|
Provides a base class for content elements that XAML for Windows Embedded displays inline in a text block. |
|
Represents a control that can be used to present a collection of items. |
|
Represents how items are positioned inside a control, usually an IXRItemsControl. |
|
Defines methods that provide information about the layout of an element. |
|
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 XAML for Windows Embedded-based application. |
|
Represents a control for users to enter passwords. |
|
Draws a series of connected lines and curves. |
|
Draws a polygon, 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 a user clicks 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. |
|
Displays the content inside the control template of an IXRScrollViewer control. |
|
Represents a scrollable region that can contain other UI elements. |
|
Represents a control that a user interacts with 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 the user interacts with to 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. |
|
Defines a base class for the IXRInline class. |
|
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 XAML for Windows Embedded 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. |
|
Provides a framework for IXRPanel elements that virtualize their visual children. |
|
Arranges and virtualizes content on a single line that is oriented either horizontally or vertically. |
|
Represents a Win32 control in a XAML for Windows Embedded application. |
|
Represents a bitmap that can be written to and updated at run time. |
|
Implements the IXRCustomUserControl interface and is the base class for classes implementing custom user controls. |
See Also
Reference
XAML for Windows Embedded Classes