Ho il seguente stile aggiunto ai miei Windows.ResourcesCarica da file separato in 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>
Ho un sacco di questi stili nel mio codice XAML e vorrei salvare ogni stile componente un file extra (non un file esterno) .. per esempio tutti gli stili relativi a TextBlocks dovrebbero essere in un file chiamato TextBlockStyles.xaml
Come farei questo in wpf?
Come si collega lo stile nel mio progetto?
Grazie in anticipo
Quindi come si presenta il file "TextBlockStyles.xaml'? –
@TheMuffinMan: un esempio [può essere trovato qui] (https://docs.microsoft.com/en-us/windows/uwp/controls-and-patterns/resourcedictionary-and-xaml-resource-references#merged-resource -Dizionari). (In questo esempio si chiama 'Dictionary1.xaml'.) – kmote