Haupt Windows 10 Erstellen Sie ein benutzerdefiniertes Design für Universal-Apps in Windows 10

Erstellen Sie ein benutzerdefiniertes Design für Universal-Apps in Windows 10



Selbst mit Theme-Unterstützung sind die Anpassungsoptionen in Windows 10 begrenzt. Sie können ein Drittanbieter-Design anwenden, das das Erscheinungsbild der visuellen Benutzeroberflächenelemente und des Fensterrahmens geringfügig ändert, Universal Apps jedoch nicht beeinträchtigt. Windows 10 unterstützt standardmäßig nur helle und dunkle Designs für Universal-Apps. So können Sie Ihr eigenes benutzerdefiniertes Thema erstellen.

Werbung

Reddit Benutzer 'mcdenis 'Es wurde eine relativ einfache und zuverlässige Methode gefunden, um das von Universal Apps in Windows 10 verwendete Standarddesign vollständig anzupassen. Mit seiner Methode ist es möglich, das Aussehen aller gängigen UWP-Steuerelemente zu ändern. Hier ist ein Beispiel für die angewendeten Anpassungen:

Windows 10 angepasstes Erscheinungsbild

So erstellen Sie ein benutzerdefiniertes Design für Universal-Apps in Windows 10

Bevor Sie fortfahren, müssen Sie folgende Tools und Apps installieren:

Teil 1: Erstellen Sie Ihr benutzerdefiniertes XAML-Thema

  1. Erstellen Sie eine Kopie des Standarddesigns auf Ihrem Desktop. Angenommen, Sie verwenden Build 10240 und den Standardinstallationsspeicherort für alles, lautet der vollständige Pfad:
    C:  Programme (x86)  Windows Kits  10  DesignTime  CommonConfiguration  Neutral  UAP  10.0.10240.0  Generic  themeresources.xaml
  2. Öffnen Sie die neu erstellte Kopie mit Visual Studio. Die Datei ist in drei Abschnitte unterteilt. Das erste definiert das dunkle Thema (als 'Standard' -Thema bezeichnet), das zweite definiert das helle Thema und das dritte definiert das kontrastreiche Thema. Angenommen, Sie möchten die Farbe der Edge-Symbolleiste ändern, wenn Sie das dunkle Thema verwenden. Identifizieren Sie zunächst den Schlüssel der Ressource, die ihn definiert. Sie können diese Anleitung verwenden:
    FarbführerIn diesem Fall lautet der Schlüssel 'SystemChromeMediumLowColor'
  3. Suchen Sie die erste Instanz dieses Schlüsselsthemeresources.xaml(Ich gebe 'die erste Instanz' an, da der Schlüssel auch später in der Datei für das Lichtthema und das kontrastreiche Thema erscheint.)
  4. Ersetzen Sie den im Farbelement enthaltenen Hex-Wert durch den ARGB-Hex-Wert der Farbe Ihrer Wahl. Speichern Sie abschließend Ihre Änderungen.

Teil 2: Kompilieren Sie Ihr Thema in eine xbf-Datei

Erstellen Sie in Visual Studio ein neues C # - oder Visual Basic Universal-App-Projekt. Fügen Sie im Projektmappen-Explorer eine Kopie Ihres geänderten XAML-Designs in das Projekt ein.

Candy Crush auf ein neues Android-Handy übertragen

Stellen Sie danach den Erstellungsmodus auf Release und die Prozessorarchitektur auf den gleichen Wert wie bei Ihrer Windows-Installation ein.

neues Thema erstellen

Drücken SieStrg + Umschalt + B.um Ihre Lösung zu erstellen.

Klicken Sie anschließend im Projektmappen-Explorer mit der rechten Maustaste auf Ihren Projektnamen und wählen Sie 'Ordner im Datei-Explorer öffnen'. Navigieren Sie zu bin -> x86 oder x64 -> Release und kopieren Sie die Datei 'themeresources.xbf' auf Ihren Desktop.

Ändern Sie abschließend die Dateierweiterung der Kopie von '.xbf' in '.rc'.

Teil 3: Ersetzen Sie das Standarddesign durch Ihr benutzerdefiniertes

  1. In Besitz nehmen der folgenden Datei und erstellen Sie eine Kopie davon auf Ihrem Desktop:
    % windir% / System32 / Windows.UI.XAML.Resources.dll
  2. Öffnen Sie die Kopie in Resource Hacker
  3. Navigieren Sie im Navigationsbereich zu 256 -> themeresource.xbf: 1024.
  4. Klicken Sie in der Menüleiste auf Aktion -> Ressource ersetzen.
  5. Klicken Sie im angezeigten Dialogfeld auf die Schaltfläche 'Datei auswählen' und öffnen Sie die Datei 'themeresources.rc' auf Ihrem Desktop.
  6. Klicken Sie auf die Schaltfläche 'Ersetzen'.
  7. Speichern Sie abschließend Ihre Änderungen (Strg + S).
  8. Benennen Sie die um Original Datei nach Windows.UI.XAML.Resources.dll.old und verschieben Sie die geänderte Datei, die sich auf Ihrem Desktop befindet, in diesystem32Mappe. Zum Schluss melden Sie sich ab und wieder an. Das neue Thema sollte jetzt angewendet werden.

Wenn Sie eine Standardsteuerungsvorlage ändern möchten (die für komplexere Änderungen erforderlich ist), ist der Vorgang etwas komplizierter, aber ähnlich:

Sie müssen die ursprüngliche Steuerelementvorlage übernehmen, ändern, in ein leeres Ressourcenwörterbuch einfügen, eine xbf-Datei daraus erstellen und die zugehörige Ressource in Windows.UI.XAML.Resources.dll ersetzen.

Beachten Sie, dass Änderungen an Systemdateien zu unerwartetem Verhalten des Betriebssystems führen können. Außerdem wird eines Tages ein Update für Windows 10, das sich auf die von Ihnen geänderten Dateien auswirkt, das Standarddesign wiederherstellen, sodass Sie die obigen Schritte noch einmal wiederholen müssen.

Welches Programm öffnet docx-Dateien?

Credits: mcdenis . Dank an @FlatDesignSucks für diesen Tipp.

Interessante Artikel

Tipp Der Redaktion

Samsung Galaxy Note 9 Erscheinungsdatum: Samsung zeigt uns endlich das Note 9 Note
Samsung Galaxy Note 9 Erscheinungsdatum: Samsung zeigt uns endlich das Note 9 Note
Die Ankündigung des Samsung Galaxy Note 9 war nie eine Überraschung. Wir wissen, dass Samsung in diesem Jahr daran arbeitet, ein weiteres Phablet in seiner Note-Gerätelinie zu veröffentlichen, und siehe da, hier ist es. Nach dem Erfolg von
So deaktivieren Sie Instagram
So deaktivieren Sie Instagram
Wenn Sie Instagram zu giftig fanden oder einfach mehr Zeit mit den Menschen verbringen möchten, die Sie im wirklichen Leben lieben, haben Sie sich vielleicht gefragt, ob es eine Methode zum Deaktivieren der App gibt. Jeder sollte gelegentlich nehmen
So entfernen Sie BitLocker aus dem Kontextmenü in Windows 10
So entfernen Sie BitLocker aus dem Kontextmenü in Windows 10
Windows 10 verfügt über eine vollständige Festplattenverschlüsselungsfunktion namens 'BitLocker'. Hier erfahren Sie, wie Sie BitLocker-bezogene Kontextmenüeinträge im Datei-Explorer ausblenden.
So fügen Sie einer Facebook-Story Musik hinzu
So fügen Sie einer Facebook-Story Musik hinzu
Facebook ist vielleicht ein wenig spät dran, die beliebteste Social-Media-Funktion aller hinzuzufügen – Stories. Aber sie sind schon eine Weile hier. Und wie vorhergesagt, kommen Geschichten mit all den lustigen Optionen, wie dem Hinzufügen von Musik. Es gibt
So ändern Sie Android-Benachrichtigungstöne
So ändern Sie Android-Benachrichtigungstöne
Ändern Sie die Android-Benachrichtigungstöne, damit Sie sie unterscheiden können. Es macht auch Spaß, benutzerdefinierte Sounds für Android-Benachrichtigungen zu erstellen, damit Sie wissen, wann Sie auf Ihr Telefon schauen müssen.
So machen Sie Ihre Telefonnummer privat
So machen Sie Ihre Telefonnummer privat
Es kann viele Gründe geben, warum Sie Ihre Telefonnummer verbergen möchten, wenn Sie einen Anruf tätigen. Vielleicht spielen Sie Ihren Freunden einen Streich, machen einen überraschenden Anruf bei jemandem, mit dem Sie lange nicht gesprochen haben
Fügen Sie das CompactOS-Kontextmenü in Windows 10 hinzu
Fügen Sie das CompactOS-Kontextmenü in Windows 10 hinzu
Comapct OS in Windows 10 behält die Betriebssystemdateien als komprimierte Dateien bei. Sie können ein Kontextmenü hinzufügen, um diese Funktion schnell ein- oder auszuschalten.