Utama Windows 10 Buat tema khusus untuk aplikasi Universal di Windows 10

Buat tema khusus untuk aplikasi Universal di Windows 10



Bahkan dengan dukungan tema, opsi penyesuaian di Windows 10 terbatas. Anda dapat menerapkan tema pihak ketiga yang mengubah sedikit tampilan elemen UI visual dan bingkai jendela, tetapi tidak akan memengaruhi aplikasi Universal. Keluar-of-the-box, Windows 10 hanya mendukung tema Terang dan Gelap untuk aplikasi Universal. Inilah cara Anda membuat tema khusus Anda sendiri.

Iklan

Pengguna Reddit 'mcdenis 'menemukan metode yang relatif sederhana dan dapat diandalkan untuk sepenuhnya menyesuaikan tema default yang digunakan oleh aplikasi Universal di Windows 10. Menggunakan metodenya, adalah mungkin untuk mengubah tampilan semua kontrol umum UWP. Berikut adalah contoh penyesuaian yang diterapkan:

Tampilan disesuaikan Windows 10

Cara membuat tema khusus untuk aplikasi Universal di Windows 10

Sebelum melanjutkan, Anda perlu memasang alat dan aplikasi ini:

Bagian 1: Buat tema XAML Anda yang disesuaikan

  1. Buat salinan tema default di desktop Anda. Dengan asumsi Anda menggunakan build 10240 dan lokasi pemasangan default untuk semuanya, jalur lengkapnya adalah:
    C:  Program Files (x86)  Windows Kits  10  DesignTime  CommonConfiguration  Neutral  UAP  10.0.10240.0  Generic  themeresources.xaml
  2. Buka salinan yang baru dibuat dengan Visual Studio. File tersebut dipisahkan menjadi tiga bagian. Yang pertama mendefinisikan tema gelap (disebut sebagai tema 'default'), yang kedua mendefinisikan tema terang dan yang ketiga mendefinisikan tema kontras tinggi. Katakanlah Anda ingin mengubah warna toolbar Edge saat menggunakan tema gelap. Pertama, identifikasi kunci sumber daya yang mendefinisikannya. Anda dapat menggunakan panduan ini:
    panduan warnaDalam hal ini, kuncinya adalah 'SystemChromeMediumLowColor'
  3. Temukan contoh pertama dari kunci ituthemeresources.xaml(Saya menentukan 'contoh pertama' karena kuncinya juga muncul nanti di file untuk tema terang dan tema kontras tinggi).
  4. Ganti nilai hex yang terdapat di dalam elemen warna dengan nilai hex ARGB dari warna pilihan Anda. Terakhir, simpan perubahan Anda.

Bagian 2: Kompilasi tema Anda ke file xbf

Dalam Visual Studio, buat proyek aplikasi C # atau Visual Basic Universal baru. Menggunakan panel Solution Explorer, tempelkan salinan tema XAML Anda yang dimodifikasi dalam proyek.

dapatkah Anda terhubung ke chromecast tanpa wifi

Setelah itu, setel mode build ke Rilis dan arsitektur prosesor sama dengan instalasi Windows Anda.

membangun tema baru

tekanCtrl + Shift + Buntuk membangun solusi Anda.

Setelah selesai, klik kanan nama proyek Anda di Solution Explorer dan pilih 'Buka Folder di File Explorer'. Arahkan ke bin -> x86 atau x64 -> Lepaskan dan salin file bernama 'themeresources.xbf' di desktop Anda.

Terakhir, ubah ekstensi file salinan dari '.xbf' menjadi '.rc'.

Bagian 3: Ganti tema default dengan tema kustom Anda

  1. Ambil kepemilikan dari file berikut dan buat salinannya di Desktop Anda:
    % windir% / System32 / Windows.UI.XAML.Resources.dll
  2. Buka salinannya di Resource Hacker
  3. Di panel navigasi, buka 256 -> themeresource.xbf: 1024.
  4. Di bilah menu, klik Action -> Replace resource.
  5. Di kotak dialog yang muncul, klik tombol 'Pilih File' dan buka file bernama 'themeresources.rc' yang ada di desktop Anda.
  6. Klik pada tombol 'Ganti'.
  7. Terakhir, simpan perubahan Anda (Ctrl + S).
  8. Ubah nama asli file ke Windows.UI.XAML.Resources.dll.old dan pindahkan file yang dimodifikasi yang ada di desktop Anda kesystem32map. Terakhir, keluar dan masuk kembali. Tema baru sekarang harus diterapkan.

Jika Anda ingin mengubah template kontrol default (yang diperlukan untuk membuat perubahan yang lebih kompleks), prosesnya akan sedikit lebih rumit, tetapi serupa:

Anda perlu mengambil template kontrol asli, memodifikasinya, memasukkannya ke dalam kamus sumber daya kosong, membuat file xbf darinya, dan mengganti sumber daya terkait di Windows.UI.XAML.Resources.dll.

Ingatlah bahwa modifikasi file sistem dapat menyebabkan perilaku sistem operasi yang tidak terduga. Selain itu, suatu hari nanti, beberapa pembaruan untuk Windows 10 yang memengaruhi file yang Anda modifikasi akan mengembalikan tema default, jadi Anda perlu mengulangi langkah-langkah di atas sekali lagi.

repost dan lihat apa yang disukai orang tentang Anda

Kredit: mcdenis . Terimakasih untuk @Tokopedia untuk tip ini.

Artikel Menarik

Pilihan Editor

Chromebook Tidak Akan Terhubung ke Printer — Cara Memperbaiki
Chromebook Tidak Akan Terhubung ke Printer — Cara Memperbaiki
Printer telah berkembang jauh dari alat yang mahal dan rumit hingga aksesori yang efisien dan terjangkau yang dimiliki hampir setiap pemilik komputer. Namun, sebanyak rasanya senang membeli printer dan membukanya, gagal menghubungkannya
Cara Membuka Lebih dari Satu Buku Sekaligus di Kindle
Cara Membuka Lebih dari Satu Buku Sekaligus di Kindle
Jika Anda memiliki perangkat Kindle, Anda mungkin ingin tahu cara membuka lebih dari satu buku sekaligus di Kindle. Hal yang hebat tentang perangkat Amazon ini adalah Anda dapat membuka lebih dari satu buku
Mengapa Printer Brother Saya Tampil Offline?
Mengapa Printer Brother Saya Tampil Offline?
Saat mencoba mencetak sesuatu dari komputer Anda, terkadang Anda mungkin mendapati bahwa printer Anda tampak offline. Ada banyak alasan untuk ini, yang sebagian besar dapat diselesaikan dengan cukup mudah. Ini juga terkait dengan printer yang diproduksi oleh Brother sebagai
Chromebook Tidak Akan Memasuki Mode Pemulihan - Yang Harus Dilakukan
Chromebook Tidak Akan Memasuki Mode Pemulihan - Yang Harus Dilakukan
Menyiapkan drive pemulihan untuk Chromebook Anda selalu merupakan ide yang bagus. Ini bekerja dengan cara yang sama seperti pada Windows 10. Anda harus membuat drive pemulihan jika Anda mengalami masalah yang memerlukan powerwash atau pemulihan sistem.
Nonaktifkan Dukungan Unix Line Endings di Windows Notepad
Nonaktifkan Dukungan Unix Line Endings di Windows Notepad
Notepad di Windows 10 sekarang mengenali akhir baris Unix, sehingga Anda dapat melihat dan mengedit file Unix / Linux. Anda mungkin lebih suka menonaktifkan perilaku baru ini dan kembali ke perilaku asli Notepad. Begini caranya.
Unduh QRes
Unduh QRes
QRes. QRes adalah aplikasi kecil yang memungkinkan perubahan mode layar dengan argumen baris perintah. Itu dapat mengubah kedalaman warna, resolusi layar, dan kecepatan refresh. Aplikasi inti qres.exe adalah file eksekusi kecil (32 kB). QRes dibuat oleh Berend Engelbrecht. Anda dapat mengunduh kode sumbernya dari https://sourceforge.net/projects/qres/ Penulis: Winaero. Unduh Ukuran 'QRes':
Tema Summer Blooms untuk Windows 10, Windows 8 dan Windows 7
Tema Summer Blooms untuk Windows 10, Windows 8 dan Windows 7
Rasakan hangatnya cuaca cerah dan cerah dengan paket tema Summer Blooms. Tema ini mencakup jepretan bunga yang mengesankan sebagai wallpaper desktop. Paket tema cantik ini awalnya dibuat untuk Windows 7, tetapi Anda dapat menggunakannya di Windows 10, Windows 7 dan Windows 8. Tema ini hadir dengan 16 gambar latar desktop dengan wallpaper yang mengesankan untuk