【发布时间】:2010-10-31 11:25:10
【问题描述】:
在 WPF 中,我可以将样式应用于目标类型而无需为其命名。这将有效地设置该类型的所有元素的样式,而无需在每个按钮上显式设置样式。
<Style TargetType="{x:Type Button}">
<Setter Property="Foreground" Value="White" />
</Style>
<Button Content="Button1"></Button>
这似乎在 WP7 SL 中给我带来了问题,因为除非我给它一个 x:Name 并在每个实例上设置样式,否则不会应用该样式。
<Style x:Key="btnStyle" TargetType="Button">
<Setter Property="BorderBrush" Value="Red" />
</Style>
这是我必须忍受的苦差事还是有解决方法?
【问题讨论】:
标签: silverlight coding-style windows-phone-7