是否可以在 wpf 控件的 xaml 中有多个项目源绑定。
目前我正在使用 mvvm 模式并且有一个绑定到一种对象类型的项目绑定。
ItemSource="{Binding ProcessModel}"
这然后有一个 ItemTemplate
ItemTemplate="{DynamicResource PMDataTemplete}"
这目前很好,因为我只使用一种类型的对象。我想扩展它,以便我可以拥有一种或第二种不同类型的对象,但它不需要能够同时绑定到两者。
我想要实现的情况是,可以根据用户选择的内容绑定一种对象类型,并且绑定将再次起作用,如果用户采用不同的路线,另一种类型的对象将显示在同一个控件上。
因此,几乎是基于 itemsource 的对象类型的 case 语句的想法。