Hallo,
ich möchte gern einen Anwendungsweiten Style hinzufügen. Ich weiß, das man dazu den Style in der App.xaml definieren muß. Doch möchte ich diese gern in einer Seperaten Datei haben. Dazu verwendet man wohl ResourceDictionary. Jetzt habe ich jedoch das Problem, wie ich die in App.xaml einbinde. Der Compiler verlangt einen x:key... Wenn ich den zu weise, wird des Style jedoch nicht umgesetzt.
Falls ich dann versuche, bei der Page den Style zu zu weisen, bleibt dies ohne erfolg 😦.
Auch die Anweisungen Page-Hintergrund auf Blau zu setzten bleibt generell ohne Erfolg...
<Application.Resources>
<Style TargetType="Page">
<Setter Property="Background" Value="Blue" />
</Style>
<ResourceDictionary x:Key="Taladan" Source="Taladan.xaml" />
</Application.Resources>
<Page x:Class="Appl1.Seite112.Seite112"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="Seite112" Style="{DynamicResource Taladan}" >
Gruß dat Tala
Hi,
meine App.xaml sieht so aus
<Application.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="Util\MgControls.xaml"/>
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
</Application.Resources>
und hier ein kleiner Ausschnitt von der Datei mit den Styles
<ResourceDictionary>
<ControlTemplate x:Key="MgTemplate" TargetType="{x:Type mg:Mg}">
</ControlTemplate>
</ResourceDictionary>
Einfach als Source die Datei angeben, in der die Styles gespeichert sind.
Dann kannst du die schon verwenden.
Ich hoffe, dass dir das weiterhilft
Gruss
Michael