Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Aktualisiert: November 2007
Ein Anwendungsentwickler kann ListBox-Steuerelemente erstellen, ohne den Inhalt von jedem ListBoxItem getrennt anzugeben. Sie können Datenbindung verwenden, um Daten an die einzelnen Elemente zu binden.
Das folgende Beispiel veranschaulicht die Erstellung eines ListBox-Elements, das die ListBoxItem-Elemente durch Datenbindung an eine Datenquelle mit dem Namen Colors auffüllt. In diesem Fall ist es nicht erforderlich, mit ListBoxItem-Tags den Inhalt der einzelnen Elemente anzugeben.
Beispiel
<Canvas.Resources>
<src:myColors x:Key="Colors"/>
</Canvas.Resources>
...
<ListBox Name="myListBox" HorizontalAlignment="Left" SelectionMode="Extended"
Width="265" Height="55" Background="HoneyDew" SelectionChanged="myListBox_SelectionChanged"
ItemsSource="{Binding Source={StaticResource Colors}}" IsSynchronizedWithCurrentItem="true">
</ListBox>
Das vollständige Beispiel finden Sie unter Beispiel für ListBox.
Siehe auch
Konzepte
Optimieren der Leistung: Steuerelemente