Principal Windows 10 Creeu un tema personalitzat per a aplicacions universals a Windows 10

Creeu un tema personalitzat per a aplicacions universals a Windows 10



Fins i tot amb el suport de temes, les opcions de personalització de Windows 10 són limitades. Podeu aplicar un tema de tercers que modifiqui lleugerament l’aspecte dels elements visuals de la interfície d’usuari i del marc de la finestra, però no afectarà les aplicacions universals. Fora de botiga, Windows 10 només admet temes clars i foscos per a aplicacions universals. A continuació s’explica com podeu crear el vostre propi tema personalitzat.

Anunci publicitari

Usuari de Reddit 'mcdenis 'hem trobat un mètode relativament senzill i fiable per personalitzar completament el tema predeterminat utilitzat per les aplicacions d’Universal a Windows 10. Mitjançant el seu mètode, és possible canviar l’aspecte de tots els controls comuns d’UWP. Aquí teniu un exemple de les personalitzacions aplicades:

Aspecte personalitzat de Windows 10

Com es crea un tema personalitzat per a aplicacions universals a Windows 10

Abans de continuar, heu d’instal·lar aquestes eines i aplicacions:

Primera part: creeu el vostre tema XAML personalitzat

  1. Feu una còpia del tema predeterminat a l'escriptori. Suposant que utilitzeu la compilació 10240 i la ubicació d'instal·lació predeterminada per a tot, el seu camí complet és:
    C:  Program Files (x86)  Windows Kits  10  DesignTime  CommonConfiguration  Neutral  UAP  10.0.10240.0  Generic  themeresources.xaml
  2. Obriu la còpia recentment creada amb Visual Studio. El fitxer està separat en tres seccions. El primer defineix el tema fosc (anomenat tema predeterminat), el segon defineix el tema clar i el tercer defineix el tema d’alt contrast. Suposem que voleu canviar el color de la barra d’eines d’Edge quan utilitzeu el tema fosc. En primer lloc, identifiqueu la clau del recurs que el defineix. Podeu utilitzar aquesta guia:
    guia de colorsEn aquest cas, la clau és 'SystemChromeMediumLowColor'
  3. Cerqueu la primera instància d'aquesta clauthemeresources.xaml(Especifico 'la primera instància' perquè la clau també apareix més endavant al fitxer del tema clar i del tema d'alt contrast).
  4. Substituïu el valor hexadecimal contingut a l'element de color pel valor hexadecimal ARGB del color que trieu. Finalment, deseu els canvis.

Part 2: Compileu el vostre tema en un fitxer xbf

A Visual Studio, creeu un projecte d'aplicació C # o Visual Basic Universal nou. Amb el panell de l'Explorador de solucions, enganxeu una còpia del tema XAML modificat al projecte.

com trobar fotos duplicades a Google Photos

Després, configureu el mode de compilació a Release i l'arquitectura del processador al mateix que la vostra instal·lació de Windows.

construeix un tema nou

PremeuCtrl + Maj + Bper construir la vostra solució.

Un cop fet això, feu clic amb el botó dret del ratolí al nom del projecte a l'Explorador de solucions i seleccioneu 'Obre la carpeta a l'Explorador de fitxers'. Aneu a bin -> x86 o x64 -> Allibereu i copieu el fitxer anomenat 'themeresources.xbf' a l'escriptori.

Finalment, canvieu l'extensió de fitxer de la còpia de '.xbf' a '.rc'.

Part 3: substituïu el tema predeterminat pel vostre tema personalitzat

  1. Assumeix-ne la propietat del fitxer següent i creeu-ne una còpia al vostre escriptori:
    % windir% / System32 / Windows.UI.XAML.Resources.dll
  2. Obriu la còpia a Resource Hacker
  3. Al tauler de navegació, aneu a 256 -> themeresource.xbf: 1024.
  4. A la barra de menú, feu clic a Acció -> Substitueix el recurs.
  5. Al quadre de diàleg que apareix, feu clic al botó 'Selecciona un fitxer' i obriu el fitxer anomenat 'themeresources.rc' que hi ha a l'escriptori.
  6. Feu clic al botó 'Substitueix'.
  7. Finalment, deseu els canvis (Ctrl + S).
  8. Canvieu el nom del fitxer original fitxer a Windows.UI.XAML.Resources.dll.old i moveu el fitxer modificat que hi ha a l’escriptori a lasistema32carpeta. Finalment, tanqueu la sessió i torneu a iniciar la sessió. Ara s'hauria d'aplicar el nou tema.

Si voleu modificar una plantilla de control per defecte (que és necessària per fer canvis més complexos), el procés és una mica més complicat, però similar:

Heu d’agafar la plantilla de control original, modificar-la, col·locar-la en un diccionari de recursos buit, crear-ne un fitxer xbf i substituir el recurs relacionat a Windows.UI.XAML.Resources.dll.

Tingueu en compte que les modificacions dels fitxers del sistema poden provocar un comportament inesperat del sistema operatiu. A més, algun dia, algunes actualitzacions de Windows 10 que afectin els fitxers que heu modificat restauraran el tema predeterminat, de manera que haureu de repetir els passos anteriors una vegada més.

Com puc fer una cerca avançada a Facebook

Crèdits: mcdenis . Gràcies a @FlatDesignSucks per aquest consell.

Articles D'Interès

L'Elecció De L'Editor

Com fer un barret a Roblox
Com fer un barret a Roblox
Com que tots els personatges de Roblox fan servir la mateixa plantilla, la roba i els accessoris són els que fan que cadascun sigui únic. Un barret personalitzat us pot ajudar a destacar realment, però crear i publicar-ne un a Roblox no és gens senzill. En aquest
Windows 10: desactiveu l'advertència i el pitit de les tecles enganxoses
Windows 10: desactiveu l'advertència i el pitit de les tecles enganxoses
Si jugueu a un joc, editeu un document o feu alguna cosa que pugui fer que premeu la tecla Maj del teclat unes quantes vegades, és probable que escolteu un molest pit i veieu un missatge emergent que parla d’alguna cosa anomenada Enganxós. Claus. A continuació, es fa una ullada ràpida a què és exactament Sticky Keys, per què probablement no el necessiteu i com podeu desactivar aquesta sol·licitud perquè mai no interrompeu el vostre treball ni torneu a jugar.
Com esborrar còpies de seguretat i instantànies de Time Machine
Com esborrar còpies de seguretat i instantànies de Time Machine
Time Machine està allà per rescatar-vos si es produeix el desastre. Suposem que heu de suprimir la unitat d’arrencada i tornar a instal·lar macOS des de zero. En aquest cas, les còpies de seguretat de Time Machine us permeten conservar tots els vostres fitxers
Què fer quan Microsoft Outlook no s'obre
Què fer quan Microsoft Outlook no s'obre
Quan Outlook no s'obre, podeu començar a prendre mesures per solucionar-ho immediatament. Obteniu els millors consells de resolució de problemes perquè Outlook no s'obre.
Afegiu efectes 3D a imatges amb fotos al Windows 10
Afegiu efectes 3D a imatges amb fotos al Windows 10
L'aplicació Windows 10 Photos integrada que permet afegir efectes 3D i objectes 3D genials a les vostres imatges. A continuació s’explica com es pot fer.
Com guanyar diners i cobrar amb Instagram Reels
Com guanyar diners i cobrar amb Instagram Reels
Des que Instagram va presentar per primera vegada Reels el 2020, s'han convertit en una característica preferida d'aquesta aplicació. Aquests vídeos de format breu que pretenien fer-se càrrec de TikTok són molt més que una manera de passar el temps. Gràcies als seus
Com veure la retransmissió en directe dels premis BET (2024)
Com veure la retransmissió en directe dels premis BET (2024)
Podeu veure els premis BET en directe com a tallador de corda. Tenim tota la informació: quin canal són els premis BET, a quina hora s'emeten els premis i l'amfitrió,