Hoofd Ramen 10 Maak een aangepast thema voor universele apps in Windows 10

Maak een aangepast thema voor universele apps in Windows 10



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:

Aangepast uiterlijk van Windows 10

Een aangepast thema maken voor universele apps in Windows 10

Voordat u doorgaat, moet u deze tools en apps installeren:

Deel 1: maak uw aangepaste XAML-thema

  1. 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
  2. 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:
    kleurengidsIn dit geval is de sleutel 'SystemChromeMediumLowColor'
  3. 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).
  4. 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.

bouw nieuw thema

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

  1. In eigendom nemen van het volgende bestand en maak er een kopie van op uw bureaublad:
    % windir% / System32 / Windows.UI.XAML.Resources.dll
  2. Open de kopie in Resource Hacker
  3. Navigeer in het navigatievenster naar 256 -> themeresource.xbf: 1024.
  4. Klik in de menubalk op Actie -> Bron vervangen.
  5. 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.
  6. Klik op de knop 'Vervangen'.
  7. Sla ten slotte uw wijzigingen op (Ctrl + S).
  8. 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.

Interessante Artikelen

Editor'S Choice

Het formaat van een video wijzigen
Het formaat van een video wijzigen
https://www.youtube.com/watch?v=NCc-0h8Tdj8 Het kan moeilijk zijn om een ​​video naar een vriend te sturen als deze te groot is voor alle standaard sociale platforms en e-maildiensten. Als je niet wilt omgaan met
Hoe deel je een bericht in je Instagram-verhaal
Hoe deel je een bericht in je Instagram-verhaal
https://www.youtube.com/watch?v=zhtZonDunvY Wist je dat je iemands post kunt delen in je Instagram-verhaal? Ze zeggen dat delen zorgzaam is, en ontwikkelaars op Instagram lijken erop gebrand om je zoveel mogelijk inhoud te laten delen als
Shell-opdrachten in Windows 8.1
Shell-opdrachten in Windows 8.1
Er zijn veel shell-opdrachten in Windows, die u kunt openen door shell te typen: in het dialoogvenster 'Uitvoeren' of het zoekvak van het menu Start / scherm. In de meeste gevallen openen deze shell-opdrachten een systeemmap of een applet in het Configuratiescherm. U hebt bijvoorbeeld snel toegang tot de map Opstarten als u het volgende typt in het dialoogvenster Uitvoeren: shell: Startup Deze opdrachten
LibreELEC versus OpenELEC - Wat is het beste voor u?
LibreELEC versus OpenELEC - Wat is het beste voor u?
LibreELEC en OpenELEC zijn oudere besturingssystemen voor Kodi. Toen Kodi-boxen op zeer beperkte hardware draaiden, waren deze twee het besturingssysteem. Nu hebben de meeste Kodi-boxen krachtigere hardware of is Kodi op een hogere specificatie geïnstalleerd
Handige tekstopdrachten van Cortana die u moet kennen
Handige tekstopdrachten van Cortana die u moet kennen
Vandaag zullen we zien hoe u tijd kunt besparen met Cortana in Windows 10 met behulp van het zoekvak en spraakopdrachten voor handige acties die u kunt uitvoeren vanaf de taakbalk.
Hoe lang een video kan een iPhone opnemen? Het hangt er van af
Hoe lang een video kan een iPhone opnemen? Het hangt er van af
Als je je afvraagt ​​hoe lang een iPhone kan opnemen, is het korte antwoord dat er geen vaste limiet is, maar het hangt ervan af. Ga je werken aan een nieuw project waarbij je filmt met een iPhone? Je hebt gezien
Voorkom dat Windows 10-thema's de muiscursors veranderen
Voorkom dat Windows 10-thema's de muiscursors veranderen
De optie 'Thema's toestaan ​​om muisaanwijzers te wijzigen' is verwijderd uit het dialoogvenster in Windows 10, maar kan worden geactiveerd met een registeraanpassing.