Huvud Windows 10 Skapa ett anpassat tema för Universal-appar i Windows 10

Skapa ett anpassat tema för Universal-appar i Windows 10



Även med temastöd är anpassningsalternativen i Windows 10 begränsade. Du kan använda ett tema från tredje part som ändrar utseendet på de visuella gränssnittselementen och fönsterramen, men det påverkar inte Universal-appar. Out-of-the-box, Windows 10 stöder endast ljusa och mörka teman för universella appar. Så här kan du skapa ditt eget anpassade tema.

Annons

Reddit-användare 'mcdenis 'hittade en relativt enkel och pålitlig metod för att helt anpassa standardtemat som används av Universal-appar i Windows 10. Med hans metod är det möjligt att ändra utseendet på alla UWP: s vanliga kontroller. Här är ett exempel på de anpassningar som tillämpas:

Windows 10 anpassat utseende

Så här skapar du ett anpassat tema för Universal-appar i Windows 10

Innan du fortsätter måste du installera dessa verktyg och appar:

Del 1: Skapa ditt anpassade XAML-tema

  1. Gör en kopia av standardtemat på skrivbordet. Förutsatt att du använder build 10240 och standardinstallationsplatsen för allt, är dess fullständiga sökväg:
    C:  Program Files (x86)  Windows Kits  10  DesignTime  CommonConfiguration  Neutral  UAP  10.0.10240.0  Generic  themeresources.xaml
  2. Öppna den nyskapade kopian med Visual Studio. Filen är uppdelad i tre sektioner. Den första definierar det mörka temat (kallas 'standardtema'), det andra definierar det ljusa temat och det tredje definierar temat med hög kontrast. Låt oss säga att du vill ändra färgen på Edge: s verktygsfält när du använder det mörka temat. Identifiera först nyckeln till den resurs som definierar den. Du kan använda den här guiden:
    färgguideI det här fallet är nyckeln 'SystemChromeMediumLowColor''
  3. Leta reda på den första instansen av den nyckelntemakällor.xaml(Jag anger 'den första instansen' eftersom nyckeln också visas senare i filen för det lätta temat och temat med hög kontrast).
  4. Ersätt det hex-värde som finns i färgelementet med ARGB-hex-värdet för den färg du väljer. Slutligen, spara dina ändringar.

Del 2: Kompilera ditt tema till en xbf-fil

Skapa ett nytt C # eller Visual Basic Universal app-projekt i Visual Studio. Klistra in en kopia av ditt modifierade XAML-tema i rutan Solution Explorer i projektet.

hur man ansluter till routern utan lösenord

Därefter ställer du in byggläget till Release och processorarkitekturen till samma som din Windows-installation.

bygg nytt tema

TryckCtrl + Skift + Bför att bygga din lösning.

När det är klart, högerklicka på ditt projektnamn i Solution Explorer och välj 'Öppna mapp i File Explorer'. Navigera till bin -> x86 eller x64 -> Släpp och kopiera filen som heter 'themeresources.xbf' på skrivbordet.

Ändra slutligen filtillägget för kopian från '.xbf' till '.rc'.

Del 3: Byt ut standardtemat med ditt eget

  1. Ta äganderätt av följande fil och skapa en kopia av den på skrivbordet:
    % windir% / System32 / Windows.UI.XAML.Resources.dll
  2. Öppna kopian i Resource Hacker
  3. I navigeringsfönstret navigerar du till 256 -> themeresource.xbf: 1024.
  4. Klicka på Åtgärd -> Ersätt resurs i menyraden.
  5. I dialogrutan som visas klickar du på knappen 'Välj fil' och öppnar filen 'themeresources.rc' som finns på skrivbordet.
  6. Klicka på knappen 'Ersätt'.
  7. Slutligen sparar du dina ändringar (Ctrl + S).
  8. Byt namn på original- fil till Windows.UI.XAML.Resources.dll.old och flytta den modifierade filen som finns på skrivbordet isystem32mapp. Slutligen loggar du ut och loggar in igen. Det nya temat ska nu tillämpas.

Om du vill ändra en standardkontrollmall (som krävs för att göra mer komplexa ändringar) är processen något mer komplicerad, men liknande:

Du måste ta den ursprungliga kontrollmallen, ändra den, placera den i en tom resursordbok, skapa en xbf-fil från den och ersätta den relaterade resursen i Windows.UI.XAML.Resources.dll.

Tänk på att ändringar av systemfiler kan orsaka oväntat operativsystemsbeteende. En dag, en del uppdatering för Windows 10 som påverkar filerna du ändrade återställer standardtemat, så du måste upprepa stegen ovan igen.

uppgradera Windows 8.1 till Windows 10

Poäng: mcdenis . Tack vare @FlatDesignSucks för detta tips.

Intressanta Artiklar

Redaktionen

iPodens historia: Från den första iPoden till iPod Classic
iPodens historia: Från den första iPoden till iPod Classic
iPod hjälpte till att revolutionera musik och teknik. Lär dig historien om varje iPod-modell, från den första iPoden och varje ny modell genom åren.
Vad är Denon HEOS?
Vad är Denon HEOS?
HEOS (Home Entertainment Operating System) är ett trådlöst multirumsljudsystem från Denon som finns på vissa trådlösa högtalare, mottagare/förstärkare och soundbars.
Microsoft integrerar servicestackuppdateringar i kumulativa uppdateringar
Microsoft integrerar servicestackuppdateringar i kumulativa uppdateringar
Det görs en stor förändring av hur Microsoft levererar uppdatering till WSUS och Windows Update-katalogen. Istället för att tillhandahålla separata servicestackuppdateringspaket (SSU) och senaste kumulativa uppdateringspaket (LCU), slår företaget samman dem i ett enda paket, tillgängligt i Microsoft Update-katalogen och för WSUS. För närvarande, för att behålla
Hur man roterar en video i Windows Media Player
Hur man roterar en video i Windows Media Player
Om du undrar hur du roterar en video i Windows Media Player är det korta svaret - du kan inte. Tyvärr har den inbyggda mediaspelaren inte en unik funktion som låter dig göra det. Men Windows
Hur man söker i Windows 10 Start-meny med sökruta inaktiverad
Hur man söker i Windows 10 Start-meny med sökruta inaktiverad
Många användare blir förvirrade när de stänger av sökrutan i Windows 10 eftersom de inte vet var de ska skriva för att söka efter en app eller ett dokument.
Windows 10 tillåter dig snart att använda Spotlight som bakgrund på skrivbordet
Windows 10 tillåter dig snart att använda Spotlight som bakgrund på skrivbordet
Windows 10 har Spotlight-funktionen som låter dig ha en slumpmässig bild på låsskärmen varje gång du ser den. Den laddar ner vackra bilder från Internet och visar dem på din låsskärm. Så varje gång du startar eller låser Windows 10 kommer du att se en ny härlig bild. Bilderna
Hur man högerjusterar en del av en linje i Word
Hur man högerjusterar en del av en linje i Word
Som ett av de bästa skrivprogrammen på marknaden har MS Word ingen brist på formateringsalternativ. Textjustering hör till det väsentliga, och du kanske blir förvånad över vad som kan göras med linjer i det avseendet. I