Silverlight for Windows Embedded Reference (Windows Embedded CE 6.0)
1/6/2010
Silverlight for Windows Embedded is a native (C++ based) user interface (UI) development framework for Windows Embedded CE powered devices and is based on Microsoft Silverlight 2. You can use Silverlight to do the following:
- Define visual UI for applications in XAML.
- Collaborate with designers by using XAML projects.
- Separate programming logic and UI design.
- Add, modify, and customize the UI at run time.
- Create interactive multimedia UI.
Silverlight is compatible with Silverlight 2 XAML and provides a set of equivalent classes for supported XAML elements. For information about Silverlight 2, see https://silverlight.net.
Silverlight is also compatible with the existing Windows Embedded CE window controls, so you can use your existing window controls.
To add this feature to your OS, see Silverlight for Windows Embedded.
For reference information, see:
- Silverlight for Windows Embedded Classes
- Silverlight for Windows Embedded Enumerations
- Silverlight for Windows Embedded Error Messages
- Silverlight for Windows Embedded Functions
- Silverlight for Windows Embedded Macros
- Silverlight for Windows Embedded Structures
- Silverlight for Windows Embedded Constants
- Silverlight for Windows Embedded Registry Settings
Sample application code is available at Silverlight for Windows Embedded Sample Application XamlPerf.
Portions of example code for this feature are available in several class reference topics, including the following:
Classes for UI Elements and Element Management
- IXRButton
- IXRGrid
- IXRListBoxItem
- IXRPath
- IXRRectangle
- IXRUIElementCollection
- IXRVisualStateGroup
- IXRWin32Control
- IXRToolTip
- IXRScrollViewer
- IXRHitTestResults
Classes for Visual Appearance and Behavior
- IXRSolidColorBrush
- IXRStoryboard
- IXRDoubleAnimation
- IXRTranslateTransform
- IXRRotateTransform
- IXRColorAnimation
- IXRTimeline::SetDuration
- IXRFrameworkElement::FindName
XRValue and Functions for Custom User Controls