Pangunahin Windows 10 Lumikha ng isang pasadyang tema para sa Universal apps sa Windows 10

Lumikha ng isang pasadyang tema para sa Universal apps sa Windows 10



Kahit na may suporta sa tema, ang mga pagpipilian sa pagpapasadya sa Windows 10 ay limitado. Maaari kang maglapat ng isang third party na tema na binabago ang hitsura nang bahagya ng mga elemento ng visual UI at ang window frame, ngunit hindi ito makakaapekto sa Universal apps. Sa labas ng kahon, sinusuportahan lamang ng Windows 10 ang Banayad at Madilim na mga tema para sa Universal apps. Narito kung paano ka makakalikha ng iyong sariling pasadyang tema.

Anunsyo

Reddit user 'mcdenis 'natagpuan ang isang medyo simple at maaasahang pamamaraan upang ganap na ipasadya ang default na tema na ginamit ng Universal apps sa Windows 10. Gamit ang kanyang pamamaraan, posible na baguhin ang hitsura ng lahat ng mga karaniwang kontrol ng UWP. Narito ang isang halimbawa ng inilapat na mga pagpapasadya:

Pasadyang hitsura ng Windows 10

Paano lumikha ng isang pasadyang tema para sa Universal apps sa Windows 10

Bago ka magpatuloy, kailangan mong i-install ang mga tool at app na ito:

Bahagi 1: Lumikha ng iyong pasadyang tema ng XAML

  1. Gumawa ng isang kopya ng default na tema sa iyong desktop. Ipagpalagay na gumagamit ka ng build 10240 at ang default na lokasyon ng pag-install para sa lahat, ang buong landas nito ay:
    C:  Program Files (x86)  Windows Kits  10  DesignTime  CommonConfiguration  Neutral  UAP  10.0.10240.0  Generic  themeresource.xaml
  2. Buksan ang bagong nilikha na kopya gamit ang Visual Studio. Ang file ay pinaghiwalay sa tatlong seksyon. Ang una ay tumutukoy sa madilim na tema (tinukoy bilang 'default' na tema), ang pangalawa ay tumutukoy sa ilaw na tema at ang pangatlo ay tumutukoy sa mataas na kaibahan na tema. Sabihin nating nais mong baguhin ang kulay ng toolbar ng Edge kapag ginagamit ang madilim na tema. Una, kilalanin ang susi ng mapagkukunan na tumutukoy dito. Maaari mong gamitin ang gabay na ito:
    gabay ng kulaySa kasong ito, ang susi ay 'SystemChromeMediumLowColor'
  3. Hanapin ang unang halimbawa ng key na iyon sapinagmulan ng mapagkukunan.xaml(Tinukoy ko ang 'unang pagkakataon' dahil lilitaw din ang key sa paglaon sa file para sa light tema at ang mataas na kaibahan na tema).
  4. Palitan ang hex halaga na nilalaman sa loob ng elemento ng kulay ng ARGB hex na halaga ng kulay na iyong pinili. Panghuli, i-save ang iyong mga pagbabago.

Bahagi 2: Ipunin ang iyong tema sa isang xbf file

Sa Visual Studio, lumikha ng isang bagong proyekto ng C # o Visual Basic Universal app. Gamit ang pane ng Solution Explorer, i-paste ang isang kopya ng iyong binagong tema ng XAML sa proyekto.

kung paano kanselahin ang pagsingil ng magasin na subscription

Pagkatapos nito, itakda ang build mode sa Bitawan at ang arkitektura ng processor sa pareho ng iyong pag-install ng Windows.

bumuo ng bagong tema

PindutinCtrl + Shift + Bupang mabuo ang iyong solusyon.

Kapag tapos na iyon, i-right click ang pangalan ng iyong proyekto sa Solution Explorer at piliin ang 'Open Folder in File Explorer'. Mag-navigate sa bin -> x86 o x64 -> Bitawan at kopyahin ang file na tinatawag na 'themeresource.xbf' sa iyong desktop.

Panghuli, palitan ang extension ng file ng kopya mula sa '.xbf' patungong '.rc'.

Bahagi 3: Palitan ang default na tema ng iyong pasadyang tema

  1. Kunin ang pagmamay-ari ng sumusunod na file at lumikha ng isang kopya nito sa iyong Desktop:
    % windir% / System32 / Windows.UI.XAML.Resource.dll
  2. Buksan ang kopya sa Resource Hacker
  3. Sa pane ng nabigasyon, mag-navigate sa 256 -> themeresource.xbf: 1024.
  4. Sa menu bar, mag-click sa Aksyon -> Palitan ang mapagkukunan.
  5. Sa lilitaw na kahon ng dayalogo, mag-click sa pindutang 'Piliin ang File' at buksan ang file na tinawag na 'themeresource.rc' na nasa iyong desktop.
  6. Mag-click sa pindutang 'Palitan'.
  7. Panghuli, i-save ang iyong mga pagbabago (Ctrl + S).
  8. Palitan ang pangalan ng orihinal file sa Windows.UI.XAML.Resource.dll.old at ilipat ang binagong file na nasa iyong desktop sasystem32folder. Panghuli, mag-log out at mag-log in muli. Ang bagong tema ay dapat na mailapat ngayon.

Kung nais mong baguhin ang isang default na template ng kontrol (na kinakailangan upang makagawa ng mas kumplikadong mga pagbabago), ang proseso ay bahagyang mas kumplikado, ngunit magkatulad:

Kailangan mong kunin ang orihinal na template ng pagkontrol, baguhin ito, ilagay ito sa isang walang laman na diksyunaryo ng mapagkukunan, lumikha ng isang xbf file mula rito, at palitan ang nauugnay na mapagkukunan sa Windows.UI.XAML.Resource.dll.

Tandaan na ang mga pagbabago sa file ng system ay maaaring maging sanhi ng hindi inaasahang pag-uugali ng operating system. Gayundin, ilang araw, ilang pag-update para sa Windows 10 na nakakaapekto sa mga file na binago mo ay ibabalik ang default na tema, kaya kakailanganin mong ulitin muli ang mga hakbang sa itaas.

kung paano i-refund ang isang likas na matalino steam laro

Mga Kredito: mcdenis . Salamat kay @FlatDesignSucks para sa tip na ito

Kagiliw-Giliw Na Mga Artikulo

Choice Editor

Pebble 2, Pebble Time 2 at Pebble Core: Lahat ng kailangan mong malaman
Pebble 2, Pebble Time 2 at Pebble Core: Lahat ng kailangan mong malaman
Matapos ang isang countdown na orasan sa website ng Pebble ay tumama sa zero, naglunsad ito ng isang bagong-bagong Kickstarter upang itaas ang kasiyahan upang likhain ang pinakahihintay na Pebble 2, kasama ang Pebble Time 2 at dalawang lahat ng bago
Paano Magdagdag ng Bluetooth sa (Halos) Anumang TV
Paano Magdagdag ng Bluetooth sa (Halos) Anumang TV
Ang pagdaragdag ng Bluetooth sa iyong TV ay madali, ngunit mayroong maraming potensyal na isyu at magagandang alternatibong maaaring gusto mong isaalang-alang muna.
Mga Archive ng Tag: Windows Live Essentials
Mga Archive ng Tag: Windows Live Essentials
Paano Mag-zoom Out sa isang Mac
Paano Mag-zoom Out sa isang Mac
Ang pang-araw-araw na pag-browse sa web ay nangangahulugan ng paminsan-minsang nakakaharap ng teksto o mga larawang masyadong malaki o napakaliit upang maipakita nang tama. Kung mukhang masyadong malaki ang isang webpage, lohikal lang na gustong mag-zoom out dito para magkaroon ng a
Ang Pinakamahusay na VPN para sa Pilipinas
Ang Pinakamahusay na VPN para sa Pilipinas
Ano ang pinakamahusay na VPN para sa Pilipinas? Sa karaniwan, ang mga mamamayan ng bansang ito sa Timog Silangang Asya ay gumugugol ng 3 oras at 53 minuto sa social media bawat araw, na, ayon sa Statista, ay ang pinakamaraming bansa saanman sa
Review ng Windows Vista SP1
Review ng Windows Vista SP1
Ang unang Service Pack para sa Vista ay tumagal ng higit sa isang taon upang makarating, at awtomatikong lilitaw sa Windows Update simula sa Marso. Nauna naming nahawakan ang standalone install code upang makita kung paano ito nakakaapekto
Paano I-reset ang Google Home, Mini o Max
Paano I-reset ang Google Home, Mini o Max
Ang isang factory reset ay maaaring gamutin ang Google Home ng mga paulit-ulit na isyu na nakaligtas sa isang simpleng pag-reboot. Isa rin itong magandang hakbang na dapat gawin bago ibenta ang device.