Bind ComboBox to ListBox ItemsSource : ComboBox « Windows Presentation Foundation « VB.Net Tutorial






<Window x:Class="WpfApplication1.Window1"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    Title="" Height="300" Width="300">
  <Window.Resources>
    <x:ArrayExtension Type="{x:Type sys:String}"  x:Key="items">
      <sys:String>A</sys:String>
      <sys:String>B</sys:String>
      <sys:String>C</sys:String>
      <sys:String>D</sys:String>
    </x:ArrayExtension>
  </Window.Resources>
  <StackPanel DataContext="{StaticResource items}">
    <ListBox ItemsSource="{Binding}" ScrollViewer.VerticalScrollBarVisibility="Disabled">
      <ListBox.ItemsPanel>
        <ItemsPanelTemplate>
          <StackPanel Orientation="Horizontal" />
        </ItemsPanelTemplate>
      </ListBox.ItemsPanel>
    </ListBox>
    <ComboBox ItemsSource="{Binding}">
      <ComboBox.ItemsPanel>
        <ItemsPanelTemplate>
          <UniformGrid />
        </ItemsPanelTemplate>
      </ComboBox.ItemsPanel>
    </ComboBox>
  </StackPanel>
</Window>








16.12.ComboBox
16.12.1.ComboBox TestComboBox Test
16.12.2.Bind ComboBox to ListBox ItemsSourceBind ComboBox to ListBox ItemsSource
16.12.3.ComboBox with ComboBoxItemComboBox with ComboBoxItem
16.12.4.Gets the currently selected ComboBoxItem when the user clicks the Button.Gets the currently selected ComboBoxItem when the user clicks the Button.
16.12.5.if the user has entered text into the ComboBox instead.if the user has entered text into the ComboBox instead.
16.12.6.Handles ComboBox SelectionChanged events.Handles ComboBox SelectionChanged events.
16.12.7.Handles ComboBoxItem Selected events.Handles ComboBoxItem Selected events.
16.12.8.View and Select Items Using a ComboBoxView and Select Items Using a ComboBox