У меня есть следующий стиль, добавленный в мой Windows.Resources
<Window.Resources>
...
<!--A Style that extends the previous TextBlock Style-->
<!--This is a "named style" with an x:Key of TitleText-->
<Style BasedOn="{StaticResource {x:Type TextBlock}}"
TargetType="TextBlock"
x:Key="TitleText">
<Setter Property="FontSize" Value="26"/>
<Setter Property="Foreground">
<Setter.Value>
<LinearGradientBrush StartPoint="0.5,0" EndPoint="0.5,1">
<LinearGradientBrush.GradientStops>
<GradientStop Offset="0.0" Color="#90DDDD" />
<GradientStop Offset="1.0" Color="#5BFFFF" />
</LinearGradientBrush.GradientStops>
</LinearGradientBrush>
</Setter.Value>
</Setter>
</Style>
...
</Window.Resources>
У меня есть много этих стилей в моем коде xaml, и я хотел бы сохранить каждый стиль компонента в дополнительном файле (а не внешнем файле).. например, все стили, связанные с TextBlocks, должны быть в файле TextBlockStyles.xaml
Как мне это сделать в wpf?
Как связать стиль в моем проекте?
заранее спасибо