Inheritance of System.Windows.Controls.ListBox :
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.ItemsControl System.Windows.Controls.Primitives.Selector System.Windows.Controls.ListBox System.Windows.Controls.ListView
ListBox with 9 ListBoxItems. Item 2 is selected and the SelectionChanged-event fires. SelectionMode="Single": Just one item can be selected at once = default. SelectionMode="Multiple": Two or more can be selected. SelectionMode="Extended": A range can be selected holding down the Ctrl-key. |
<Page xmlns ="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Width="100" Height ="200"> <ListBox> <ListBoxItem Content="Item 1"/> <ListBoxItem Content="Item 2"/> <ListBoxItem Content="Item 3"/> <ListBoxItem><Image Source="http://www.miszalok.de/Images/Madonna32.bmp"/></ListBoxItem> <ListBoxItem Content="Item 5"/> <ListBoxItem><Button Content="I'm a button"/></ListBoxItem> <ListBoxItem Content="Item 7"/> <ListBoxItem><Ellipse Width="32" Height="32" Stroke="Black"/></ListBoxItem> <ListBoxItem Content="Item 9"/> </ListBox> </Page>
When you are in the Internet Explorer run ListBox.xaml and click its items !