Zelfs met thema-ondersteuning zijn de aanpassingsopties in Windows 10 beperkt. U kunt een thema van een derde partij toepassen dat het uiterlijk van de visuele UI-elementen en het raamkozijn enigszins wijzigt, maar dit heeft geen invloed op universele apps. Direct uit de doos ondersteunt Windows 10 alleen lichte en donkere thema's voor universele apps. Hier is hoe u uw eigen aangepaste thema kunt maken.
Advertentie
Reddit gebruiker 'Mcdenis 'vond een relatief eenvoudige en betrouwbare methode om het standaardthema dat wordt gebruikt door universele apps in Windows 10 volledig aan te passen. Met zijn methode is het mogelijk om het uiterlijk van alle UWP's algemene bedieningselementen te veranderen. Hier is een voorbeeld van de toegepaste aanpassingen:
Een aangepast thema maken voor universele apps in Windows 10
Voordat u doorgaat, moet u deze tools en apps installeren:
- Visual Studio 2015 Express met SDK voor dezelfde Windows-build die u gebruikt. Houd er rekening mee dat Microsoft vaak geen SDK's voor Insider-builds vrijgeeft. Zie deze link .
- Bronhacker .
Deel 1: maak uw aangepaste XAML-thema
- Maak een kopie van het standaardthema op uw bureaublad. Ervan uitgaande dat u build 10240 en de standaardinstallatielocatie voor alles gebruikt, is het volledige pad:
C: Program Files (x86) Windows Kits 10 DesignTime CommonConfiguration Neutral UAP 10.0.10240.0 Generic themeresources.xaml
- Open de nieuw gemaakte kopie met Visual Studio. Het bestand is opgedeeld in drie secties. De eerste definieert het donkere thema (ook wel het 'standaard'-thema genoemd), de tweede definieert het lichtthema en de derde definieert het thema met hoog contrast. Stel dat u de kleur van de Edge-werkbalk wilt wijzigen wanneer u het donkere thema gebruikt. Identificeer eerst de sleutel van de bron die deze definieert. U kunt deze gids gebruiken:
In dit geval is de sleutel 'SystemChromeMediumLowColor' - Zoek het eerste exemplaar van die sleutel inthemeresources.xaml(Ik specificeer 'de eerste instantie' omdat de sleutel ook later in het bestand verschijnt voor het thema licht en het thema hoog contrast).
- Vervang de hexadecimale waarde in het kleurelement door de ARGB hexadecimale waarde van de kleur van uw keuze. Sla ten slotte uw wijzigingen op.
Deel 2: compileer uw thema naar een xbf-bestand
Maak in Visual Studio een nieuw C #- of Visual Basic Universal-app-project. Plak met behulp van het deelvenster Solution Explorer een kopie van uw gewijzigde XAML-thema in het project.
hoe oude instagram-verhalen te zien
Stel daarna de build-modus in op Release en de processorarchitectuur op dezelfde als uw Windows-installatie.
druk opCtrl + Shift + Bom uw oplossing te bouwen.
Zodra dat is gebeurd, klikt u met de rechtermuisknop op uw projectnaam in Solution Explorer en selecteert u 'Map openen in Verkenner'. Navigeer naar bin -> x86 of x64 -> Release en kopieer het bestand met de naam 'themeresources.xbf' op je bureaublad.
Verander ten slotte de bestandsextensie van de kopie van '.xbf' naar '.rc'.
Deel 3: Vervang het standaardthema door uw aangepaste thema
- In eigendom nemen van het volgende bestand en maak er een kopie van op uw bureaublad:
% windir% / System32 / Windows.UI.XAML.Resources.dll
- Open de kopie in Resource Hacker
- Navigeer in het navigatievenster naar 256 -> themeresource.xbf: 1024.
- Klik in de menubalk op Actie -> Bron vervangen.
- Klik in het dialoogvenster dat verschijnt op de knop 'Bestand selecteren' en open het bestand met de naam 'themeresources.rc' dat op uw bureaublad staat.
- Klik op de knop 'Vervangen'.
- Sla ten slotte uw wijzigingen op (Ctrl + S).
- Hernoem het origineel bestand naar Windows.UI.XAML.Resources.dll.old en verplaats het gewijzigde bestand dat op uw bureaublad staat in desysteem32map. Log ten slotte uit en weer in. Het nieuwe thema zou nu moeten worden toegepast.
Als u een standaard controlesjabloon wilt wijzigen (wat nodig is om complexere wijzigingen aan te brengen), is het proces iets gecompliceerder, maar vergelijkbaar:
U moet de originele besturingssjabloon nemen, deze wijzigen, deze in een leeg bronwoordenboek plaatsen, er een xbf-bestand van maken en de gerelateerde bron vervangen in Windows.UI.XAML.Resources.dll.
Houd er rekening mee dat wijzigingen in systeembestanden onverwacht gedrag van het besturingssysteem kunnen veroorzaken. Op een dag zal een update voor Windows 10 die van invloed is op de bestanden die u hebt gewijzigd, het standaardthema herstellen, dus u zult de bovenstaande stappen opnieuw moeten herhalen.
hoe een vlan-netwerk in te stellen
Credits: mcdenis . Dankzij @RTLnieuws voor deze tip.