Show / Hide Table of Contents

Практическое руководство. Привязка элемента ListBox к данным

Разработчик приложения можно создать ListBox элементы управления без указания содержимого каждого ListBoxItem отдельно. Можно использовать привязку данных для привязки данных для отдельных элементов.

В следующем примере показано, как создать ListBox , заполняющий ListBoxItem элементов путем привязки данных к источнику данных с именем цвета. В этом случае необязательно использовать ListBoxItem теги для указания содержимого каждого элемента.

Пример

<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>

См. также

  • ListBox
  • ListBoxItem
  • Элементы управления
Back to top Неофициальная документация по .NET на русском языке. Лицензия: CC-BY 4.0. Основано на документации по .NET с Microsoft Docs
Generated by DocFX