Glavni Windows 10 Stvorite prilagođenu temu za univerzalne aplikacije u sustavu Windows 10

Stvorite prilagođenu temu za univerzalne aplikacije u sustavu Windows 10



Čak i uz podršku za teme, mogućnosti prilagodbe u sustavu Windows 10 su ograničene. Možete primijeniti temu treće strane koja malo modificira izgled elemenata vizualnog korisničkog sučelja i okvira prozora, ali to neće utjecati na univerzalne aplikacije. Uobičajeno, Windows 10 podržava samo svijetle i tamne teme za univerzalne aplikacije. Evo kako možete stvoriti vlastitu prilagođenu temu.

Oglas

Korisnik Reddita 'mcdenis 'pronašao je relativno jednostavnu i pouzdanu metodu za potpuno prilagođavanje zadane teme koju koriste Univerzalne aplikacije u sustavu Windows 10. Korištenjem njegove metode moguće je promijeniti izgled svih uobičajenih kontrola UWP-a. Evo primjera primijenjenih prilagodbi:

Windows 10 prilagođeni izgled

Kako stvoriti prilagođenu temu za univerzalne aplikacije u sustavu Windows 10

Prije nego što nastavite, morate instalirati ove alate i aplikacije:

1. dio: Stvorite svoju prilagođenu XAML temu

  1. Kopirajte zadanu temu na radnoj površini. Pod pretpostavkom da za sve koristite gradnju 10240 i zadano mjesto instalacije, puni put je:
    C:  Program Files (x86)  Windows Kits  10  DesignTime  CommonConfiguration  Neutral  UAP  10.0.10240.0  Generic  themeresources.xaml
  2. Otvorite novostvorenu kopiju pomoću Visual Studija. Datoteka je podijeljena u tri odjeljka. Prva definira tamnu temu (koja se naziva „zadana“ tema), druga definira svijetlu temu, a treća definira temu s visokim kontrastom. Recimo da želite promijeniti boju alatne trake Edgea kada koristite tamnu temu. Prvo identificirajte ključ resursa koji ga definira. Možete se poslužiti ovim vodičem:
    vodič za bojeU ovom je slučaju ključ 'SystemChromeMediumLowColor'
  3. Pronađite prvu instancu tog ključa uthemeresources.xaml(Navodim 'prvu instancu', jer se ključ također pojavljuje kasnije u datoteci za svjetlosnu temu i temu visokog kontrasta).
  4. Zamijenite hex vrijednost koja se nalazi u elementu boje s ARGB hex vrijednošću boje po vašem izboru. Napokon, spremite promjene.

2. dio: Sastavite svoju temu u xbf datoteku

U Visual Studiju izradite novi projekt aplikacije C # ili Visual Basic Universal. Pomoću okna Solution Explorer u projekt zalijepite kopiju modificirane XAML teme.

kako koristiti chromecast kao drugi monitor

Nakon toga postavite način izrade na Release i arhitekturu procesora na isti način kao i vaša Windows instalacija.

izgraditi novu temu

PritisniteCtrl + Shift + Bza izgradnju vašeg rješenja.

Kada je to gotovo, kliknite desnim gumbom naziv projekta u programu Solution Explorer i odaberite 'Otvori mapu u programu Explorer'. Dođite do koša za smeće -> x86 ili x64 -> Otpustite i kopirajte datoteku nazvanu 'themeresources.xbf' na radnoj površini.

Na kraju, promijenite nastavak datoteke kopije iz '.xbf' u '.rc'.

3. dio: Zamijenite zadanu temu svojom prilagođenom

  1. Preuzeti vlasništvo sljedeće datoteke i stvorite njezinu kopiju na radnoj površini:
    % windir% / System32 / Windows.UI.XAML.Resources.dll
  2. Otvorite kopiju u Resource Hackeru
  3. U navigacijskom oknu dođite do 256 -> themeresource.xbf: 1024.
  4. U traci izbornika kliknite Akcija -> Zamijeni resurs.
  5. U dijaloškom okviru koji će se pojaviti kliknite gumb 'Odaberi datoteku' i otvorite datoteku pod nazivom 'themeresources.rc' koja se nalazi na vašoj radnoj površini.
  6. Kliknite gumb 'Zamijeni'.
  7. Na kraju, spremite promjene (Ctrl + S).
  8. Preimenuj izvornik datoteku u Windows.UI.XAML.Resources.dll.old i premjestite modificiranu datoteku koja se nalazi na vašoj radnoj površini usustav32mapu. Napokon, odjavite se i prijavite se. Nova tema sada bi se trebala primijeniti.

Ako želite izmijeniti zadani kontrolni predložak (koji je potreban za složenije promjene), postupak je malo složeniji, ali sličan:

Morate uzeti izvorni kontrolni predložak, izmijeniti ga, staviti u prazan rječnik resursa, iz njega stvoriti xbf datoteku i zamijeniti povezani resurs u sustavu Windows.UI.XAML.Resources.dll.

Imajte na umu da izmjene sistemskih datoteka mogu uzrokovati neočekivano ponašanje operativnog sustava. Također, jednog dana će neko ažuriranje za Windows 10 koje utječe na datoteke koje ste izmijenili vratiti zadanu temu, pa ćete gornje korake morati ponoviti još jednom.

kako izbrisati sve poruke u aplikaciji facebook messenger -

Zasluge: mcdenis . Zahvaljujući @FlatDesignSucks za ovaj savjet.

Zanimljivi Članci

Izbor Urednika

Kako preimenovati mrežni profil u sustavu Windows 10
Kako preimenovati mrežni profil u sustavu Windows 10
Pogledajte kako preimenovati mrežni profil u WIndows 10 i promijeniti naziv mreže prikazan na upravljačkoj ploči, mrežnom prelijevanju i postavkama.
Kako napraviti pilanu u Terrariji
Kako napraviti pilanu u Terrariji
Terraria nije samo istraživanje i odbijanje moćnih neprijatelja. Dosta je i usporenih radnji, poput opremanja kuće, ali da biste to učinili, trebat ćete napraviti pilanu. Omogućit će vam pristup
Google Photos zapeo je za pripremu sigurnosne kopije - što učiniti
Google Photos zapeo je za pripremu sigurnosne kopije - što učiniti
Svatko je barem jednom imao problema prilikom pokušaja izrade sigurnosne kopije svojih fotografija. Nema razloga za paniku jer se ovaj problem može lako riješiti. Postoje razne stvari koje bi mogle uzrokovati ovaj problem. Možda ne
Kako koristiti način čitanja na iPhoneu ili iPadu
Kako koristiti način čitanja na iPhoneu ili iPadu
Način čitanja može učiniti čitanje dugih članaka u Safariju mnogo ljepšim. Evo kako koristiti način čitanja na iPhoneu i iPadu.
Kako vratiti NVIDIA upravljačke programe u Windows 10 [objašnjeno]
Kako vratiti NVIDIA upravljačke programe u Windows 10 [objašnjeno]
Ne možemo programski onemogućiti automatske oglase na stranici, pa smo tu!
Kako deinstalirati i ukloniti preglednik Avast SafeZone
Kako deinstalirati i ukloniti preglednik Avast SafeZone
Nedavno je preglednik SafeZone koji je kreirao Avast dosegnuo korisnike Avast Free Antivirus. Ako za ovu aplikaciju niste koristili, evo kako je deinstalirati i ukloniti.
Kako poništiti repost na TikToku
Kako poništiti repost na TikToku
Za brisanje ponovnog objavljivanja na TikTok-u, reproducirajte videozapis i dodirnite ikonu Share, zatim odaberite Remove Repost. Da biste pronašli videozapise koje ste ponovno objavili, pogledajte svoju povijest gledanja, oznake ili upotrijebite filtre pretraživanja.