Pat ar motīvu atbalstu Windows 10 pielāgošanas iespējas ir ierobežotas. Varat izmantot trešās puses motīvu, kas nedaudz maina vizuālās lietotāja saskarnes elementu un loga rāmja izskatu, taču tas neietekmēs universālās lietotnes. Sākotnēji operētājsistēma Windows 10 universālajām lietotnēm atbalsta tikai gaismas un tumšās tēmas. Lūk, kā jūs varat izveidot savu pielāgoto motīvu.
Reklāma
Reddit lietotājs 'Mcdenis 'atrada salīdzinoši vienkāršu un uzticamu metodi, lai pilnībā pielāgotu noklusējuma motīvu, ko operētājsistēmā Windows 10 izmanto universālās lietotnes. Izmantojot viņa metodi, ir iespējams mainīt visu UWP kopīgo vadīklu izskatu. Šeit ir piemēroto pielāgojumu piemērs:
Kā izveidot pielāgotu motīvu universālajām lietotnēm operētājsistēmā Windows 10
Pirms turpināt, jums jāinstalē šie rīki un lietotnes:
- Visual Studio 2015 Express ar SDK tai pašai Windows versijai, kuru izmantojat. Paturiet prātā, ka Microsoft bieži neizlaiž SDK Insider būvēm. Skatiet šo saiti .
- Resursu hakeris .
1. daļa: Izveidojiet pielāgotu XAML motīvu
- Uz darbvirsmas izveidojiet noklusējuma motīva kopiju. Pieņemot, ka jūs izmantojat būvējumu 10240 un noklusējuma instalēšanas vietu visam, tā pilnais ceļš ir:
C: Program Files (x86) Windows Kits 10 DesignTime CommonConfiguration Neutral UAP 10.0.10240.0 Generic themeresources.xaml
- Atveriet jaunizveidoto kopiju, izmantojot Visual Studio. Fails ir sadalīts trīs sadaļās. Pirmajā definēta tumšā tēma (saukta par “noklusējuma” tēmu), otrā - gaišā tēma, bet trešajā - augsta kontrasta tēma. Pieņemsim, ka, lietojot tumšo motīvu, vēlaties mainīt Edge rīkjoslas krāsu. Pirmkārt, identificējiet tā definēšanas resursa atslēgu. Jūs varat izmantot šo rokasgrāmatu:
Šajā gadījumā galvenais irSystemChromeMediumLowColor' - Vietnē atrodiet šīs atslēgas pirmo gadījumuthemeresources.xaml(Es norādīju “pirmo instanci”, jo atslēga vēlāk parādās arī gaismas tēmas un augsta kontrasta tēmas failā).
- Aizstājiet krāsu elementā esošo sešstūra vērtību ar izvēlētās krāsas ARGB sešstūra vērtību. Visbeidzot, saglabājiet izmaiņas.
2. daļa: Apkopojiet tēmu xbf failā
Programmā Visual Studio izveidojiet jaunu C # vai Visual Basic universālo lietotņu projektu. Izmantojot rūts Solution Explorer, projektā ielīmējiet modificētās XAML tēmas kopiju.
kas ir augstākais smaids uz snapchat
Pēc tam iestatiet veidošanas režīmu uz Atlaist un procesora arhitektūru uz tādu pašu kā jūsu Windows instalācijā.
NospiedietCtrl + Shift + Blai izveidotu savu risinājumu.
Kad tas ir izdarīts, ar peles labo pogu noklikšķiniet uz sava projekta nosaukuma Solution Explorer un atlasiet “Open Folder in File Explorer”. Pārejiet uz bin -> x86 vai x64 -> Atlaidiet un nokopējiet darbvirsmā failu ar nosaukumu 'themeresources.xbf'.
Visbeidzot, mainiet kopijas faila paplašinājumu no .xbf uz .rc.
3. daļa: Nomainiet noklusējuma motīvu ar savu pielāgoto
- Pārņemt īpašumā un izveidojiet tā kopiju uz darbvirsmas:
% windir% / System32 / Windows.UI.XAML.Resources.dll
- Atveriet kopiju resursu hakerī
- Navigācijas rūtī dodieties uz 256 -> themeresource.xbf: 1024.
- Izvēlnes joslā noklikšķiniet uz Darbība -> Aizstāt resursu.
- Parādītajā dialoglodziņā noklikšķiniet uz pogas Atlasīt failu un atveriet darbvirsmā esošo failu ar nosaukumu “themeresources.rc”.
- Noklikšķiniet uz pogas Aizstāt.
- Visbeidzot, saglabājiet izmaiņas (Ctrl + S).
- Pārdēvēt oriģināls failu uz Windows.UI.XAML.Resources.dll.old un pārvietojiet modificēto failu, kas atrodas uz darbvirsmas,sistēma32mapi. Visbeidzot, piesakieties un piesakieties. Tagad jāpiemēro jaunā tēma.
Ja vēlaties modificēt noklusējuma vadības veidni (kas nepieciešama sarežģītāku izmaiņu veikšanai), process ir nedaudz sarežģītāks, bet līdzīgs:
Jums jāņem sākotnējā vadības veidne, tā jāmaina, jāievieto tukšā resursu vārdnīcā, jāizveido no tā xbf fails un jāaizstāj saistītais resurss sistēmā Windows.UI.XAML.Resources.dll
Paturiet prātā, ka sistēmas failu izmaiņas var izraisīt neparedzētu operētājsistēmas darbību. Arī kādu dienu kāds atjauninājums operētājsistēmai Windows 10, kas ietekmē jūsu modificētos failus, atjaunos noklusējuma motīvu, tāpēc jums būs atkārtoti jāveic iepriekš minētās darbības.
kā izdzēst ziņas no
Autori: mcdenis . Pateicoties @FlatDesignSucks šim padomam.