I am not getting the correct Binding syntax for accessing the Cats and Dogs MyViewModel within a DateTemplate that defines a CompositeCollection in its resources.
public class MyViewModel { public ObservableCollection<Cat> Cats { get; private set; } public ObservableCollection<Dog> Dogs { get; private set; } }
<DataTemplate DataType={x:Type local:MyViewModel}"> <DataTemplate.Resources> <CompositeCollection x:Key="MyColl"> <CollectionContainer Collection="{Binding Dogs, ????}"> <CollectionContainer Collection="{Binding Cats, ????}"> </CompositeCollection> </DataTemplate.Resources> <ListBox ItemsSource="{StaticResource MyColl}"> </ListBox> </DataTemplate>
What do I need to insert for ???? to link Dogs and Cats collections to CollectionContainer s?
c # data-binding wpf datatemplate
Oliver Oct 08 2018-12-10T00: 00Z
source share