XAML中的等价物是什么?为StackPanel内的每个Label制作背景红色。
/*In CSS*/
StackPanel Label {
Background:Red
}
//XAML
<Style TargetType="Label">
<!-- Condition??? -->
<Setter Property="Background" Value="Red"/>
</Style>
答案 0 :(得分:3)
您可以将标签的默认样式放在StackPanels的默认样式中:
<Style TargetType="StackPanel">
<Style.Resources>
<Style TargetType="Label">
<Setter Property="Background" Value="Red"/>
</Style>
</Style.Resources>
</Style>