我想我的組合綁定列表,但我什麼也沒有爲什麼我的組合框綁定不工作
public MainWindow()
{
DataContext = this;
InitializeComponent();
List<item> list = new List<item>();
list.Add(new item() {id = 1,name = "stack"});
list.Add(new item() { id = 2, name = "overflow" });
comboBox.DataContext = list;
comboBox.SelectedIndex = 0;
}
<ComboBox x:Name="comboBox" HorizontalAlignment="Left" Margin="22,14,0,0" VerticalAlignment="Top" Width="147"
ItemsSource="{Binding Path=list}" >
<ComboBox.ItemTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal">
<Label Content="{Binding Path=id}" />
<Label Content=":" />
<Label Content="{Binding Path=name}" />
</StackPanel>
</DataTemplate>
</ComboBox.ItemTemplate>
</ComboBox>
不要插入鏈接到外部網站。在這裏發佈代碼的相關部分。 – Steve
其帶我有時小時,以適應我的代碼到stackoverflow要求 – user4515101