Vererbung in Silverlight 2 Styles
-
03-07-2019 - |
Frage
Ich möchte Stile in XAML aufzubauen, z.
<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>
Aber das funktioniert nicht. (In Silverlight 2) Wie kann ich eine erben von dem anderen machen?
Juni 2010 Update: Stil Vererbung ist in Silverlight 3 Verwendung
BasedOn="{StaticResource MyStyle}
Lösung
Nevermind. Ich fand die Antwort in MacDonalds alt text http://www.apress.com/resource/bookcover / 9781590599495? size = mittel
"Wenn Sie Stile in WPF verwendet haben, werden Sie feststellen, dass Silverlight Stile dramatisch zurückgefahren ... [zum Beispiel, können Sie nicht] schaffen Stile, die von anderen Stilen erben. "
Schade. Vielleicht in Silverlight 3.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow