Tengo un cuadro de lista WPF que contiene un control de usuario llamado JUC.WPF Lista de los diferentes tipos de controles de usuario
Esto funciona muy bien y como soy nuevo en WPF, esto ya es muy impresionante. Lo que me gustaría hacer ahora es tener diferentes controles de usuario en la lista basados en una propiedad vinculada.
¿Esto es posible? Si no, ¿de qué otra manera podría lograr esto?
Estoy usando una lista porque quiero permitir el orden de soltar/arrastrar los controles del usuario, y habrá un número variable, por lo que parece tener sentido: los enfoques alternativos son bienvenidos.
<ListBox x:Name="peopleListBox"
HorizontalAlignment="Stretch"
VerticalAlignment="Stretch"
ItemContainerStyle="{StaticResource ListBoxItemStretch}"
Foreground="Transparent"
BorderBrush="Transparent"
Background="Transparent"
Grid.ColumnSpan="2" SelectionChanged="peopleListBox_SelectionChanged">
<ListBox.ItemTemplate>
<DataTemplate>
<Grid>
<my:JUC Margin="4"></my:JUC>
</Grid>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
¡Muchas gracias! – Jonno