У меня есть ItemsControl с ListViews внутри, чтобы создать пользовательскую сетку, похожую на макет. Вот примерно так выглядит код, который делает это, имена меняются, а ненужный стиль удаляется.
Каждый ListView создается экземпляромItemsSubList и, следовательно, не существует заданного количества списков или свойств, которые нужно создать.
Кто-нибудь знает, как я мог бы каким-либо образом связать свойство SelectedItem каждого списка в желаемый список.
<ItemsControl ItemsSource="{Binding Items}">
<ItemsControl.ItemsPanel>
<ItemsPanelTemplate>
<StackPanel Orientation="Horizontal"/>
</ItemsPanelTemplate>
</ItemsControl.ItemsPanel>
<ItemsControl.ItemTemplate>
<DataTemplate>
<ListView ItemsSource="{Binding ItemsSubList}"
DisplayMemberPath="ItemVersion"
SelectionMode="Single"
Width="100"
VerticalAlignment="Top"
Background="#282828"
BorderBrush="#282828">
</ListView>
</DataTemplate>
</ItemsControl.ItemTemplate>
</ItemsControl>