Wpf 如何将ListBox ItemsSource与两个数据源绑定?
我有以下三种数据模型:Wpf 如何将ListBox ItemsSource与两个数据源绑定?,wpf,Wpf,我有以下三种数据模型: 基于DataModelBase的DataModel1 基于DataModelBase的DataModel2 DataModel3包含三个字段: Model1类型IEnumerable{DataModel1} Model2类型DataModel2 SelectedModel类型DataModelBase 我为两种类型的DataModel1和DataModel2创建了两个数据模板。 现在,我想为DataModel3创建一个要求低的数据模板: 数据模板应包含一个列表框
- 基于DataModelBase的DataModel1
- 基于DataModelBase的DataModel2
- DataModel3包含三个字段:
- Model1类型IEnumerable{DataModel1}
- Model2类型DataModel2
- SelectedModel类型DataModelBase
现在,我想为DataModel3创建一个要求低的数据模板:
- 数据模板应包含一个列表框,其中ItemsSource绑定到Model1和Model2,列表框的SelectedValue应绑定到SelectedModel(或Model1或Model2)
- 显示Model2的ListBoxItem应与内容演示器的右侧对齐
- 显示Model1的ListBoxItem应与内容演示器的左侧对齐