С новым годом всех! спасибо за чтение этого!
У меня проблемы с позиционированием динамического содержимого для шаблона contentTemplate, у меня следующее:
<TabControl ItemsSource="{Binding Cats}">
<TabControl.ItemTemplate>
<DataTemplate>
<TextBlock Text="{Binding Name}" FontSize="16" FontWeight="Bold"></TextBlock>
</DataTemplate>
</TabControl.ItemTemplate>
<TabControl.ContentTemplate>
<DataTemplate>
<WrapPanel>
<ItemsControl ItemsSource="{Binding Products}">
<ItemsControl.ItemTemplate>
<DataTemplate>
<Button Content="{Binding Name}" Height="25" Width="100"></Button>
</DataTemplate>
</ItemsControl.ItemTemplate>
</ItemsControl>
</WrapPanel>
</DataTemplate>
</TabControl.ContentTemplate>
</TabControl>
привязка itemsSource возвращает список категорий
и в каждой категории есть свойство, возвращающее список продуктов
В настоящее время отображаются все кнопки, расположенные вертикально, но мне нужны кнопки, чтобы заполнить wrapPanel. Иллюстрация того, что я ищу для шаблона содержимого:
Любые идеи будут высоко оценены!