Héritage dans les styles Silverlight 2
-
03-07-2019 - |
Question
Je souhaite créer des styles en XAML, par exemple
.<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>
Mais cela ne fonctionne pas. (Dans Silverlight 2) Comment puis-je faire hériter l’un de l’autre?
Mise à jour de juin 2010: Style L'héritage est dans Silverlight 3 , utilisez
BasedOn = & {{StaticResource MyStyle}
.
La solution
Peu importe. Je me suis fait une tête en plein = X & oi = book_result & resnum = 3 & ct = resultat "rel =" nofollow noreferrer "> la réponse dans MacDonald Pro Silverlight 2 en C # 2008 :
texte de remplacement http://www.apress.com/resource/bookcover / 9781590599495? Size = medium
"Si vous avez utilisé des styles dans WPF, vous trouverez les styles Silverlight sont considérablement réduit ... [par exemple, vous ne pouvez pas] créer des styles qui héritent d'autres styles. "
Dommage. Peut-être dans Silverlight 3.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow