G G G B B B
G G G B B B
G G G B B B
R R R Y Y Y
R R R Y Y Y
R R R Y Y Y
Все вышеприведенные GBR и Y - это отдельные кнопки, которые динамически создаются с использованием DataTemplate и LIST, и они расположены внутри WrapPanel.Я хочу добавить определенные стили к G, B, R, Y, чтобы сформировать матричный список кнопок, как в примере выше.Есть ли способ сделать это, используя только XAML?
<ItemsControl x:Name="CategoryPanel" Height="Auto" Width="Auto" FontFamily="Teuton Normal" FontSize="12" Grid.Row="1">
<ItemsControl.ItemsPanel>
<ItemsPanelTemplate>
<WrapPanel VerticalAlignment="Stretch" HorizontalAlignment="Stretch" Height="Auto" Width="Auto" />
</ItemsPanelTemplate>
</ItemsControl.ItemsPanel>
<ItemsControl.ItemTemplate>
<DataTemplate>
<Button Height="55" Width="70" HorizontalAlignment="Center" VerticalAlignment="Center" FontFamily="Teuton Normal" FontSize="12" Margin="1,1" Padding="3" Click="changeCategory">
<TextBlock Text="{Binding Path=name}" HorizontalAlignment="Center" VerticalAlignment="Center" Width="Auto" Height="Auto" FontFamily="Teuton Normal" TextWrapping="Wrap" TextAlignment="Center"></TextBlock>
</Button>
</DataTemplate>
</ItemsControl.ItemTemplate>
</ItemsControl>