tengo el siguiente estilo añadido a mis Windows.ResourcesCargar desde archivo separado en WPF
<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>
tengo muchos de esos estilos en mi código XAML y me gustaría guardar cada componente de estilo un archivo extra (no un archivo externo) ... por ejemplo, todos los estilos relacionados con TextBlocks deben estar en un archivo llamado TextBlockStyles.xaml
¿Cómo haré esto en wpf?
¿Cómo vinculo el estilo en mi proyecto?
Gracias de antemano
¿A qué se parece el archivo llamado 'TextBlockStyles.xaml'? –
@TheMuffinMan: un ejemplo [se puede encontrar aquí] (https://docs.microsoft.com/en-us/windows/uwp/controls-and-patterns/resourcedictionary-and-xaml-resource-references#merged-resource -diccionarios). (Se llama 'Dictionary1.xaml' en este ejemplo). – kmote