August 2007
Intermediate to advanced
864 pages
25h 52m
English
System.Object
System.Windows.Threading.DispatcherObject
System.Windows.DependencyObject
System.Windows.Media.Visual
System.Windows.UIElement
System.Windows.FrameworkElement
System.Windows.Controls.Control
System.Windows.Controls.ItemsControlItemsControl is the base class
for all controls that present lists or trees of items, including
ListBox, TreeView, and Menu. Because it is a concrete class, it can
also be used in its own right. ItemsControl provides item presentation and
data binding support, but does not offer item selection—this lets you
present a list of items without being forced to make them selectable.
Use the Selector base class if you
require selection.
Chapter 5 describes how to use ItemsControl and the various list controls
derived from it. Chapter 7 describes how
to use data binding with these controls.