Aracılığıyla paylaş


Nasıl yapılır: ListBox'ı Verilere Bağlama

Uygulama geliştiricisi, her ListBox içeriğini ayrı ayrı belirtmeden ListBoxItem denetimleri oluşturabilir. Verileri tek tek öğelere bağlamak için veri bağlamayı kullanabilirsiniz.

Aşağıdaki örnekte, ListBox öğelerini ListBoxItemadlı bir veri kaynağına veri bağlama yoluyla dolduran bir nasıl oluşturulacağı gösterilmektedir. Bu durumda, her öğenin içeriğini belirtmek için ListBoxItem etiketlerinin kullanılması gerekmez.

Örnek

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

Ayrıca bakınız