Xaml Silverlight 2样式中的继承
我想在XAML中建立样式,例如Xaml Silverlight 2样式中的继承,xaml,silverlight-2.0,code-reuse,styling,Xaml,Silverlight 2.0,Code Reuse,Styling,我想在XAML中建立样式,例如 <UserControl.Resources> <Style x:Key="MyStyle" TargetType="TextBlock"> <Setter Property="Margin" Value="2,2,2,2" /> <Setter Property="Foreground" Value="DarkRed" /> </Style> &l
<UserControl.Resources>
<Style x:Key="MyStyle" TargetType="TextBlock">
<Setter Property="Margin" Value="2,2,2,2" />
<Setter Property="Foreground" Value="DarkRed" />
</Style>
<Style x:Key="MyBoldStyle" TargetType="TextBlock">
<Setter Property="Style" Value="{StaticResource MyStyle}" />
<Setter Property="FontWeight" Value="Bold" />
</Style>
</UserControl.Resources>
但这是行不通的。(在《Silverlight 2》中)如何使一个继承另一个
2010年6月更新:,使用
BasedOn=“{StaticResource MyStyle}
无需担心。我在麦当劳发现:
(来源:) “如果您在WPF中使用过样式,您会发现 那Silverlight的款式是 大幅缩减。。。[例如,您不能] 创建从其他样式继承的样式。“
太糟糕了。可能是在Silverlight 3中。是的,它将在Silverlight 3中出现--