[UWP] ich eine SolidColorBrush Ressource von SystemAccentColor Farbe erstellt, ich einen Konverter hinzuzufügen versucht, die Farbe leichter zu machen, aber es erst zur Laufzeit arbeiten ... Ich sehe die Farbe heller, aber wenn ich gehen In den Einstellungen ändern OS und ich die Akzentfarbe, sie ändern sich in anderen Texten, während meine Farbe mit Konverter nicht funktioniert. Gibt es eine Methode, um meine Ressource zu aktualisieren, wenn ich die Systemakzentfarbe ändere?SystemAccentColor + Converter
In meiner App:
<Grid Background="{ThemeResource AuraAccent}"/>
<Grid Background="{ThemeResource AuraAccentLight1}"/>
Resource:
<SolidColorBrush x:Key="AuraAccent" Color="{ThemeResource SystemAccentColor}"/>
<SolidColorBrush x:Key="AuraAccentLight1" Color="{Binding Source={ThemeResource SystemAccentColor}, Converter={ThemeResource shade}, ConverterParameter=30}"/>
AuraAccent Arbeit in Laufzeit und wenn ich die Akzentfarbe ändern.
AuraAccentLight1 Arbeit im laufenden Betrieb aber nicht funktioniert, wenn ich die Akzentfarbe ändern.
So funktioniert tatsächlich: http://sharex.lucapatera.it/uploads/2016-08-31_19-34-32.mp4
Was haben Sie schon versucht? Wenn Sie Ihren (relevanten) Code in Ihrer Frage teilen, erleichtert dies die Bereitstellung einer nützlichen Antwort. –
Sehen Sie mein verbundenes Video zu verstehen – Lukasss93
Wie erhellen Sie die Farbe im Konverter? Können wir diesen Code sehen? – AVK