Jopa teematuen kanssa, Windows 10: n mukautusasetukset ovat rajoitetut. Voit käyttää kolmannen osapuolen teemaa, joka muuttaa visuaalisten käyttöliittymän elementtien ja ikkunan kehyksen ulkonäköä, mutta se ei vaikuta Universal-sovelluksiin. Valmiina, Windows 10 tukee vain Vaalea ja Tumma-teemoja Universal-sovelluksille. Näin voit luoda oman mukautetun teeman.
Mainonta
Reddit-käyttäjä 'mcdenis 'löysi suhteellisen yksinkertaisen ja luotettavan menetelmän universaalien sovellusten käyttämän oletusteeman täydelliseksi muokkaamiseksi Windows 10: ssä. Hänen menetelmällään on mahdollista muuttaa kaikkien UWP: n yhteisten hallintalaitteiden ulkoasua. Tässä on esimerkki sovelletuista mukautuksista:
Mukautetun teeman luominen universaaleille sovelluksille Windows 10: ssä
Ennen kuin jatkat, sinun on asennettava nämä työkalut ja sovellukset:
- Visual Studio 2015 Express SDK: n kanssa samalle Windows-versiolle, jota käytät. Muista, että Microsoft ei useinkaan vapauta SDK: ita Insider-rakennelmille. Katso tämä linkki .
- Resurssien hakkeri .
Osa 1: Luo räätälöity XAML-teema
- Tee kopio oletusteemasta työpöydällesi. Olettaen, että käytät koontiversiota 10240 ja oletusasennussijaintia kaikelle, sen koko polku on:
C: Program Files (x86) Windows Kits 10 DesignTime CommonConfiguration Neutral UAP 10.0.10240.0 Generic themeresources.xaml
- Avaa äskettäin luotu kopio Visual Studion avulla. Tiedosto on jaettu kolmeen osaan. Ensimmäinen määrittelee tumman teeman (kutsutaan 'oletusteemaksi'), toinen määrittelee vaalean teeman ja kolmas suurikontrastisen teeman. Oletetaan, että haluat muuttaa Edgen työkalurivin väriä käytettäessä tummaa teemaa. Tunnista ensin resurssi, joka määrittelee sen. Voit käyttää tätä opasta:
Tässä tapauksessa avain onSystemChromeMediumLowColor' - Etsi avaimen ensimmäinen esiintymäthemeresources.xaml(Määritän 'ensimmäisen esiintymän', koska avain näkyy myöhemmin myös kevyen teeman ja suurikontrastisen teeman tiedostossa).
- Korvaa värielementin sisältämä heksadesimaaliarvo valitsemasi värin ARGB-heksadesimaaliarvolla. Tallenna lopuksi muutokset.
Osa 2: Koosta teema xbf-tiedostoksi
Luo Visual Studiossa uusi C # tai Visual Basic Universal -sovellusprojekti. Liitä kopio muokatusta XAML-teemasta Solution Explorer -ruudun avulla projektiin.
miten tyhjentää äskettäin katsotut toiveet
Tämän jälkeen määritä rakennustilaksi Release ja prosessorin arkkitehtuuriksi sama kuin Windows-asennuksessasi.
LehdistöCtrl + Vaihto + Brakentaa ratkaisusi.
Kun se on valmis, napsauta hiiren kakkospainikkeella projektin nimeä Solution Explorerissa ja valitse 'Open Folder in File Explorer'. Siirry kohtaan bin -> x86 tai x64 -> Vapauta ja kopioi tiedosto nimeltä themeresources.xbf työpöydällesi.
Muuta lopuksi kopion tiedostotunniste tiedostosta .xbf muotoon .rc.
Osa 3: Korvaa oletusteema mukautetulla teemalla
- Ottaa omistukseen seuraavan tiedoston ja luo siitä kopio työpöydällesi:
% windir% / System32 / Windows.UI.XAML.Resources.dll
- Avaa kopio Resource Hacker -sovelluksessa
- Siirry siirtymisruudussa kohtaan 256 -> themeresource.xbf: 1024.
- Napsauta valikkorivillä Toiminto -> Korvaa resurssi.
- Napsauta näkyviin tulevassa valintaikkunassa Valitse tiedosto -painiketta ja avaa työpöydällä oleva tiedosto nimeltä themeresources.rc.
- Napsauta Korvaa-painiketta.
- Tallenna lopuksi muutokset (Ctrl + S).
- Nimeä alkuperäinen tiedosto Windows.UI.XAML.Resources.dll.old-tiedostoon ja siirrä työpöydällä oleva muokattu tiedostojärjestelmä32kansio. Lopuksi kirjaudu ulos ja kirjaudu takaisin sisään. Uusi teema tulee nyt ottaa käyttöön.
Jos haluat muokata oletusohjausmallia (jota tarvitaan monimutkaisempien muutosten tekemiseksi), prosessi on hieman monimutkaisempi, mutta samanlainen:
Sinun täytyy ottaa alkuperäinen ohjausmalli, muokata sitä, laittaa se tyhjään resurssisanakirjaan, luoda siitä xbf-tiedosto ja korvata siihen liittyvä resurssi Windows.UI.XAML.Resources.dll-tiedostossa.
Muista, että järjestelmätiedostojen muutokset voivat aiheuttaa odottamattomia käyttöjärjestelmän toimintoja. Lisäksi jonain päivänä jokin Windows 10: n päivitys, joka vaikuttaa muokkaamiin tiedostoihin, palauttaa oletusteeman, joten sinun on toistettava yllä olevat vaiheet uudelleen.
Windows 10 poistaa ohjelmat Käynnistä-valikosta
Laajuus: Mcdenis . Kiitokset @FlatDesignSucks tälle vinkille.