Mam następujący styl dodany do moich Windows.Resourcesobciążenia styl kontrola z osobnym pliku w 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>
mam wiele z tych stylów w moim kodu xaml i chciałbym, aby zapisać każdy składnik do stylu dodatkowy plik (nie plik zewnętrzny) .. na przykład wszystkie style związane z TextBlocks powinny być w pliku o nazwie TextBlockStyles.xaml
Jak to zrobić w wpf?
Jak połączyć styl w moim projekcie?
Dzięki z góry
Jak wygląda plik o nazwie 'TextBlockStyles.xaml'? –
@TheMuffinMan: Przykład [można znaleźć tutaj] (https://docs.microsoft.com/en-us/windows/uwp/controls-and-patterns/resourcedictionary-and-xaml-resource-references#merged-resource -słowniki). (W tym przykładzie jest to 'Dictionary1.xaml'). – kmote