我有2个班级A& B:
class A
{
public long ID {get;set;}
public string Name {get;set;}
public List<B> BList{get;set;}
}
class B
{
public long ID {get;set;}
public string Name {get;set;}
}
我有一个meethod返回A类的列表 - aList 。
我有1个ComboBox和1个ListBox。 ListBox使用CollectionViewSource进行分组/排序等...
我想将类型List的列表绑定到组合框。 A.ID 将是SelectedValuePath, A.Name 将是DisplayMemberPath。
然后在组合中选择A类型的项目时,我想将 A.BList 绑定到列表框...
所有在XAML中......请不要使用代码
答案 0 :(得分:1)
只需将组合框的selecteditem绑定到列表框的itemssource即可。
答案 1 :(得分:1)
blindmeis说了什么:
<ListBox ItemsSource={Binding ElementName=comboBox1, Path=SelectedItem/>