我在ListView中遇到了Combobox问题。 我有一个叫“Substrate”的课。这个类包含一个名为“SubstrateType”的类的对象。我想在Listview中显示类“Substrate”的对象。 “Substrate”的每个属性都显示在Listview的列中。对于不同的“SubstrateType”,我想使用组合框。Wpf SelectedItem不会为ListView中的Combobox工作
在XAML我试着这样说:
<ComboBox Name="CBType"
ItemsSource="{Binding ElementName=SettingsSubstrate, Path=TypeList}"
SelectedItem="{Binding Path=Substrate.SubstrateType}"
DisplayMemberPath="Description"/>
在代码隐藏我有两个ObservableCollections。一个用于所有衬底,另一个用于所有可能的衬底类型。如果单击它,组合框将显示所有SubstrateType。但是如果你不选择一个,组合框没有selecteditem。
http://i44.tinypic.com/2eakxav.png
在此先感谢。