Glavni Windows 10 Ustvarite temo po meri za univerzalne aplikacije v sistemu Windows 10

Ustvarite temo po meri za univerzalne aplikacije v sistemu Windows 10



Tudi s tematsko podporo so možnosti prilagajanja v sistemu Windows 10 omejene. Lahko uporabite temo tretje osebe, ki nekoliko spremeni videz elementov vizualnega uporabniškega vmesnika in okenskega okvira, vendar ne bo vplivala na univerzalne aplikacije. Odprto Windows 10 podpira samo svetlo in temno temo za univerzalne aplikacije. Tukaj je opisano, kako lahko ustvarite svojo temo po meri.

Oglas

Reddit uporabnik 'mcdenis 'je našel razmeroma preprosto in zanesljivo metodo za popolno prilagajanje privzete teme, ki jo uporabljajo Universal apps v sistemu Windows 10. Z njegovo metodo je mogoče spremeniti videz vseh skupnih kontrol UWP. Tu je primer uporabljenih prilagoditev:

Videz po meri Windows 10

Kako ustvariti temo po meri za univerzalne aplikacije v sistemu Windows 10

Preden nadaljujete, morate namestiti ta orodja in aplikacije:

1. del: Ustvarite svojo temo XAML po meri

  1. Kopirajte privzeto temo na namizje. Ob predpostavki, da za vse uporabljate gradnjo 10240 in privzeto mesto namestitve, je njena celotna pot:
    C:  Program Files (x86)  Windows Kits  10  DesignTime  CommonConfiguration  Neutral  UAP  10.0.10240.0  Generic  themeresources.xaml
  2. Odprite novo ustvarjeno kopijo s programom Visual Studio. Datoteka je ločena v tri razdelke. Prva opredeljuje temno temo (imenovano 'privzeta' tema), druga opredeljuje svetlo temo, tretja pa visokokontrastno temo. Recimo, da želite pri uporabi temne teme spremeniti barvo orodne vrstice Edge. Najprej določite ključ vira, ki ga definira. Uporabite lahko ta vodnik:
    barvni vodnikV tem primeru je ključ 'SystemChromeMediumLowColor'
  3. Poiščite prvi primerek tega ključa vthemeresources.xaml(Določim 'prvi primer', ker se ključ kasneje v datoteki prikaže tudi za svetlo temo in temo z visokim kontrastom).
  4. Šestnajstiško vrednost, ki jo vsebuje barvni element, zamenjajte s šestnajstiško vrednostjo ARGB želene barve. Na koncu shranite spremembe.

2. del: Sestavite temo v datoteko xbf

V Visual Studio ustvarite nov projekt aplikacije C # ali Visual Basic Universal. Z uporabo podokna Solution Explorer v projekt prilepite kopijo spremenjene teme XAML.

kako odpreti datoteko cbz

Po tem nastavite način gradnje na Release in arhitekturo procesorja na enako kot namestitev sistema Windows.

zgraditi novo temo

PritisniteCtrl + Shift + Bza izgradnjo vaše rešitve.

Ko je to končano, z desno miškino tipko kliknite ime projekta v Raziskovalcu rešitev in izberite »Odpri mapo v Raziskovalcu datotek«. Pomaknite se do bin -> x86 ali x64 -> Spustite in kopirajte datoteko z imenom 'themeresources.xbf' na namizju.

Končno spremenite pripono datoteke kopije iz '.xbf' v '.rc'.

3. del: Zamenjajte privzeto temo s svojo

  1. Prevzemi lastništvo naslednje datoteke in jo ustvarite na namizju:
    % windir% / System32 / Windows.UI.XAML.Resources.dll
  2. Odprite kopijo v programu Resource Hacker
  3. V podoknu za krmarjenje pojdite na 256 -> themeresource.xbf: 1024.
  4. V menijski vrstici kliknite Dejanje -> Zamenjaj vir.
  5. V pogovornem oknu, ki se odpre, kliknite gumb »Izberi datoteko« in odprite datoteko z imenom »themeresources.rc«, ki je na namizju.
  6. Kliknite gumb 'Zamenjaj'.
  7. Na koncu shranite spremembe (Ctrl + S).
  8. Preimenuj original datoteko v Windows.UI.XAML.Resources.dll.old in spremenjeno datoteko, ki je na namizju, premaknite vsistem32mapo. Končno se odjavite in se ponovno prijavite. Nova tema bi morala biti zdaj uporabljena.

Če želite spremeniti privzeto kontrolno predlogo (ki je potrebna za bolj zapletene spremembe), je postopek nekoliko bolj zapleten, vendar podoben:

Vzeti morate izvirno kontrolno predlogo, jo spremeniti, vstaviti v prazen slovar virov, iz nje ustvariti datoteko xbf in v Windows.UI.XAML.Resources.dll zamenjati sorodni vir.

Upoštevajte, da lahko spremembe sistemskih datotek povzročijo nepričakovano vedenje operacijskega sistema. Nekega dne bo neka posodobitev sistema Windows 10, ki vpliva na datoteke, ki ste jih spremenili, obnovila privzeto temo, zato boste morali zgornje korake še enkrat ponoviti.

kako trajno izbrisati Skype račun

Zasluge: mcdenis . Zahvale gredo @FlatDesignSucks za ta namig.

Zanimivi Članki

Izbira Urednika

Kako optimizirati pametni telefon za mobilne igre: 12 nasvetov
Kako optimizirati pametni telefon za mobilne igre: 12 nasvetov
Na strani ni mogoče programsko onemogočiti samodejnih oglasov, zato smo tukaj!
Kako tovarniško ponastaviti iPod Touch
Kako tovarniško ponastaviti iPod Touch
IPod je bil včasih povsod. Niso mogli hoditi po nobeni ulici, ne da bi videli bele slušalke ali nekoga, ki je v rokah držal majhen iPod Touch, ko je upravljal z njihovo glasbo. Z vzponom pametnega telefona
Kako pridobiti bite v Hypixelu
Kako pridobiti bite v Hypixelu
Biti so morda najbolj dragocena valuta v Hypixelu. Lahko jih porabite v trgovini Elizabeth's Community Shop za več predmetov, kar vam omogoča, da pospešite svoj napredek. Preden pa lahko porabite Bits, boste morali najprej gojiti a
Dodajte PowerShell kot skrbniški kontekstni meni v sistemu Windows 10
Dodajte PowerShell kot skrbniški kontekstni meni v sistemu Windows 10
Odprto PowerShell lahko tukaj dodate kot skrbnika v kontekstni meni v sistemu Windows 10, da hitro odprete nov povišan primerek PowerShell.
Kako gledati NFL brez kabla
Kako gledati NFL brez kabla
Kabelsko omrežje ni edini način za sledenje NFL. Glede na vaše želje lahko na druge načine gledate svoje najljubše igre NFL in drugo razpoložljivo vsebino. Če ste trdi navijač NFL, lahko
Kako narediti posnetek zaslona na Snapchatu, ne da bi vedel pošiljatelj (2021)
Kako narediti posnetek zaslona na Snapchatu, ne da bi vedel pošiljatelj (2021)
Prvotno izhodišče Snapchata je bilo, da lahko srečni uporabniki pošiljajo slike in videoposnetke varno v vednosti, da bo njihova vsebina potekla v nekaj sekundah; izgubljen v etru digitalne zgodovine. Razen, da obstaja
5 najboljših emulatorjev DS za Android leta 2024
5 najboljših emulatorjev DS za Android leta 2024
Nekateri emulatorji Nintendo DS vam omogočajo igranje klasičnih iger DS na telefonih in tablicah Android. Iskali smo najboljše emulatorje DS za Android v letu 2024.