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 se uključiti u zalazak sunca pomoću Amazon Smart Pluga
Kako se uključiti u zalazak sunca pomoću Amazon Smart Pluga
Budući da se Amazon stalno ažurira za Alexa pomoćnika, korisnici su s nestrpljenjem iščekivali opciju zalaska / izlaska sunca. Pretpostavimo da biste htjeli upaliti svjetla na svom prednjem trijemu kad god sunce zađe, samo da biste se okrenuli
Kako trajno izbrisati iCloud račun e-pošte
Kako trajno izbrisati iCloud račun e-pošte
Evo kako trajno izbrisati svoj Apple iCloud račun sa svojih uređaja i kako ih trajno izbrisati iz oblaka.
Kako dodati Amazon Smart Plug u Google Home
Kako dodati Amazon Smart Plug u Google Home
Amazon Smart Plug omogućuje vam upravljanje bilo kojim od vaših kućnih uređaja koristeći samo svoj glas. Da biste to učinili, potreban vam je uređaj s omogućenom Alexa kao što je Echo, Sonos ili Fire TV. Alexa telefonska aplikacija također će dobro funkcionirati
192.168.1.0 Zapis IP adrese privatne mreže
192.168.1.0 Zapis IP adrese privatne mreže
IP adresa 192.168.1.0 obično predstavlja broj mreže za raspon IP adresa 192.168.1.x gdje je x između 1 i 255.
Kako popraviti Google automatsko popunjavanje koje ne radi na Androidu na 6 načina
Kako popraviti Google automatsko popunjavanje koje ne radi na Androidu na 6 načina
Ne možemo programski onemogućiti automatske oglase na stranici, pa smo tu!
Kako dodati novac na Google Play
Kako dodati novac na Google Play
Iako nema nedostatka besplatnog sadržaja dostupnog na Google Playu, s vremena na vrijeme morate posegnuti za novčanikom. Zato ne može škoditi držanje fonda za hitne slučajeve na svom računu, u
Kako premjestiti datoteke s Galaxy S9/S9+ na računalo
Kako premjestiti datoteke s Galaxy S9/S9+ na računalo
Mnogi korisnici Galaxy S9 ili S9+ imaju interes za kreativno izražavanje. Iznimno kvalitetne kamere na ovim telefonima olakšavaju snimanje impresivnih fotografija i videozapisa. Funkcija snimanja glasa je također učinkovita. Ali ako jesi