Posiadam pole listy WPF, w którym znajduje się kontrolka użytkownika o nazwie JUC.Lista różnych typów elementów sterujących użytkownika w formacie WPF
Działa to świetnie, a ponieważ jestem nowy w WPF, to już robi wrażenie. To, co chciałbym teraz zrobić, to mieć różne kontrolki użytkownika na liście w oparciu o powiązaną właściwość.
Czy to możliwe? Jeśli nie, jak inaczej powinienem to osiągnąć?
Używam listy, ponieważ chcę zezwolić na porządkowanie kropli/przeciągnięcia elementów sterujących użytkownika, i będzie numer zmiennej, więc wydaje się mieć sens - alternatywne podejścia są mile widziane.
<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>
Dziękuję bardzo! – Jonno