Допустим, у меня в настоящее время есть два Comboboxes, одно из которых отображает содержимое списка Productions, а другое - содержимое списка Seasons из модели просмотра.
<ComboBox Grid.Column="1" Grid.Row="0" Margin="3" ItemsSource="{Binding Productions}" SelectedItem="{Binding SelectedProduction}" DisplayMemberPath="DisplayName" />
<ComboBox Grid.Column="1" Grid.Row="0" Margin="3" ItemsSource="{Binding Seasons}" SelectedItem="{Binding SelectedProduction}" DisplayMemberPath="DisplayName" />
Что мне нужно сделать, так это объединить эти два комбинированных списка в один. При нажатии на поле со списком он должен показать заголовок с надписью Productions, а под каждым продуктом должны появиться и ниже все, что оно должно делать то же самое с сезонами. Графически это должно выглядеть примерно так:
Производство
производство1
производство2
производство3
Сезоны
сезон1
сезон2
сезон3
- Я полагаю, что для использования обоих списков в качестве ItemSource я мог бы составить список, содержащий как производственные, так и сезонные списки, но есть ли другой способ связать их оба в одном поле со списком?
- И тогда можно ли сделать так, чтобы это выглядело как на картинке?