Controls
As an universal presentation framework, a rich and complete library of standard
controls is necessary to support user interface (UI) development
1. Control Library
UPF standard controls can be logically grouped into several categories :
- Basic elements
Button, CheckBox, Frame, Image, Label, PasswordBox, ProgressBar, RadioButton, RepeatButton, ScrollBar, Separator, Slider, StatusBar, TextBlock, TextBox, ToolTip, ScrollViewer
- Decorator
Border, GroupBox
- Menu
Menu, ContextMenu, Popup, ToolBar
- List selection
ComboBox, ListBox, ListView
- Container with layout
Canvas, DockPanel, Expander, Grid, StackPanel, TreeView, TabControl
- Utilities
PrintDialog, MessageBox, FileDialog
2. Control Customization
The extensibility of the UPF control model greatly reduces the need to create
a new control. However, in certain cases you may still need to create a custom
control such as domain components or third part product integration. The
Custom
Control is used to change the standard control appareance and behaviors
and
UserControl is used to create a new control.
3. Content Models
ItemsControl Content Model, ContentControl Content Model and Decorator Content
Model

Please visit
Microsoft
MSDN Web for detail information about XAML and WPF.
Soyatec © 2006-2009 Soyatec. All rights reserved.