Vigtigste Windows 10 Opret et brugerdefineret tema til Universal-apps i Windows 10

Opret et brugerdefineret tema til Universal-apps i Windows 10



Selv med temasupport er tilpasningsmulighederne i Windows 10 begrænsede. Du kan anvende et tredjeparts tema, som ændrer udseendet af de visuelle UI-elementer og vinduesrammen, men det påvirker ikke Universal-apps. Uden for kassen understøtter Windows 10 kun lyse og mørke temaer til universelle apps. Her er hvordan du kan oprette dit eget brugerdefinerede tema.

Annoncering

Reddit bruger 'mcdenis 'fundet en relativt enkel og pålidelig metode til fuldt ud at tilpasse standardtemaet, der bruges af Universal-apps i Windows 10. Ved hjælp af hans metode er det muligt at ændre udseendet på alle UWPs almindelige kontroller. Her er et eksempel på de anvendte tilpasninger:

Windows 10 tilpasset udseende

Sådan oprettes et tilpasset tema til Universal-apps i Windows 10

Før du fortsætter, skal du installere disse værktøjer og apps:

Del 1: Opret dit tilpassede XAML-tema

  1. Lav en kopi af standardtemaet på dit skrivebord. Forudsat at du bruger build 10240 og standardinstallationsplaceringen for alt, er dens fulde sti:
    C:  Program Files (x86)  Windows Kits  10  DesignTime  CommonConfiguration  Neutral  UAP  10.0.10240.0  Generic  themeresources.xaml
  2. Åbn den nyoprettede kopi med Visual Studio. Filen er opdelt i tre sektioner. Den første definerer det mørke tema (kaldet 'standard'-temaet), det andet definerer det lyse tema og det tredje definerer temaet med høj kontrast. Lad os sige, at du vil ændre farven på Edge's værktøjslinje, når du bruger det mørke tema. Identificer først nøglen til den ressource, der definerer den. Du kan bruge denne vejledning:
    farveguideI dette tilfælde er nøglen 'SystemChromeMediumLowColor''
  3. Find den første forekomst af den nøgle itemakilder.xaml(Jeg angiver 'den første forekomst', fordi nøglen også vises senere i filen til lyst tema og tema med høj kontrast).
  4. Udskift den hex-værdi, der er indeholdt i farveelementet, med ARGB-hex-værdien for den farve, du vælger. Endelig gem dine ændringer.

Del 2: Kompilér dit tema til en xbf-fil

Opret et nyt C # eller Visual Basic Universal app-projekt i Visual Studio. Brug ruden Solution Explorer til at indsætte en kopi af dit ændrede XAML-tema i projektet.

hvordan man skifter fov i csgo

Derefter skal du indstille build-tilstanden til Release og processorarkitekturen til den samme som din Windows-installation.

opbyg nyt tema

TrykkeCtrl + Skift + Bat bygge din løsning.

Når det er gjort, skal du højreklikke på dit projektnavn i Solution Explorer og vælge 'Åbn mappe i File Explorer'. Naviger til bin -> x86 eller x64 -> Slip og kopier filen kaldet 'themeresources.xbf' på dit skrivebord.

Endelig skal du ændre filtypen af ​​kopien fra '.xbf' til '.rc'.

Del 3: Erstat standardtemaet med din brugerdefinerede

  1. Tage ejerskab af følgende fil, og opret en kopi af den på dit skrivebord:
    % windir% / System32 / Windows.UI.XAML.Resources.dll
  2. Åbn kopien i Resource Hacker
  3. I navigationsruden skal du navigere til 256 -> themeresource.xbf: 1024.
  4. I menulinjen skal du klikke på Handling -> Erstat ressource.
  5. I den dialogboks, der vises, skal du klikke på knappen 'Vælg fil' og åbne filen kaldet 'themeresources.rc', der er på skrivebordet.
  6. Klik på knappen 'Udskift'.
  7. Til sidst skal du gemme dine ændringer (Ctrl + S).
  8. Omdøb original fil til Windows.UI.XAML.Resources.dll.old og flyt den ændrede fil, der er på dit skrivebord isystem32folder. Endelig skal du logge ud og logge ind igen. Det nye tema skal nu anvendes.

Hvis du vil ændre en standardkontrolskabelon (som kræves for at foretage mere komplekse ændringer), er processen lidt mere kompliceret, men lignende:

Du skal tage den originale kontrolskabelon, ændre den, placere den i en tom ressourceordbog, oprette en xbf-fil ud fra den og erstatte den relaterede ressource i Windows.UI.XAML.Resources.dll.

Husk, at systemfilændringer kan forårsage uventet operativsystemadfærd. Også en dag gendannes en opdatering til Windows 10, som påvirker de filer, du har ændret, standardtemaet, så du bliver nødt til at gentage ovenstående trin igen.

hvordan man sletter en besked i twitch-chat

Kreditter: mcdenis . Tak til @FlatDesignSucks til dette tip.

Interessante Artikler

Redaktørens Valg

Hent Windows 7-spil til Windows 10
Hent Windows 7-spil til Windows 10
Sådan får du alle spil fra Windows 7 til at fungere i Windows 10
Sådan slår du mørk tilstand til eller fra i Microsoft Outlook
Sådan slår du mørk tilstand til eller fra i Microsoft Outlook
Du kan slå mørk tilstand til i Microsoft Outlook 365. Denne artikel forklarer, hvordan du gør det i Windows eller på en Mac, iPhone og internettet.
Sådan diagnosticeres og repareres en Xbox-controller, der ikke oplader
Sådan diagnosticeres og repareres en Xbox-controller, der ikke oplader
Spillere elsker Xbox-konsoller for deres bagudkompatibilitet, hvilket betyder, at spillere kan bruge ældre tilbehør på de nyere konsoller. Med udgivelsen af ​​Xbox-serien X/S har den nye trådløse controller fået ros fra fans for sin opgraderede
Sådan aktiveres Bluetooth aptX på et Dell Windows 10-system
Sådan aktiveres Bluetooth aptX på et Dell Windows 10-system
Trenden med Bluetooth-enheder vokser kun med tiden. Bluetooth-højttalere og Bluetooth-hovedtelefoner er nogle af de mest nyttige opfindelser af moderne teknologi, der er kendetegnet ved nem adgang og håndfri brug. Der er dog nogle komplikationer med Bluetooth
Sådan videresendes ubesvarede opkald på iPhone
Sådan videresendes ubesvarede opkald på iPhone
Normalt, når du ikke er i stand til at besvare et opkald, videresendes det automatisk til telefonsvareren. Det er godt, hvis denne opsætning fungerer for dig, men hvad hvis du er på arbejde eller et sted, hvor mobiltelefoner er
Sådan oprettes en fotocollage på en iPad
Sådan oprettes en fotocollage på en iPad
Oprettelse af collager er en sjov og bekvem måde at give dine minder mere substans end et enkelt foto nogensinde kan. Det kan dog være lidt af en opgave at gøre det i traditionel fotoredigeringssoftware. Næste gang du
Sådan fjerner du en betalingsmetode i Google Play
Sådan fjerner du en betalingsmetode i Google Play
Mange Android-brugere, som også er store spillere, vil sandsynligvis købe spil fra Google Play Butik og have kreditkortoplysninger gemt på deres konto for at gøre processen hurtigere. Køb af apps og andre mikrotransaktioner kræver betaling og kredit