Ana Windows 10 Windows 10'da Evrensel uygulamalar için özel bir tema oluşturun

Windows 10'da Evrensel uygulamalar için özel bir tema oluşturun



Tema desteğiyle bile, Windows 10'daki özelleştirme seçenekleri sınırlıdır. Görsel kullanıcı arabirimi öğelerinin ve pencere çerçevesinin görünümünü biraz değiştiren bir üçüncü taraf teması uygulayabilirsiniz, ancak Evrensel uygulamaları etkilemez. Kutudan çıktığı gibi Windows 10, Evrensel uygulamalar için yalnızca Açık ve Koyu temaları destekler. Kendi özel temanızı nasıl oluşturabileceğiniz aşağıda açıklanmıştır.

Reklam

Reddit kullanıcısı 'mcdenis 'Windows 10'da Universal uygulamaları tarafından kullanılan varsayılan temayı tam olarak özelleştirmek için nispeten basit ve güvenilir bir yöntem buldu. Onun yöntemini kullanarak, UWP’nin tüm genel kontrollerinin görünümünü değiştirmek mümkündür. Aşağıda, uygulanan özelleştirmelerin bir örneği verilmiştir:

Windows 10 özelleştirilmiş görünüm

Windows 10'da Evrensel uygulamalar için özel bir tema nasıl oluşturulur

Devam etmeden önce şu araçları ve uygulamaları yüklemeniz gerekir:

Bölüm 1: Özelleştirilmiş XAML temanızı oluşturun

  1. Masaüstünüzde varsayılan temanın bir kopyasını oluşturun. 10240 yapısını ve her şey için varsayılan yükleme konumunu kullandığınızı varsayarsak, tam yolu şudur:
    C:  Program Files (x86)  Windows Kits  10  DesignTime  CommonConfiguration  Neutral  UAP  10.0.10240.0  Generic  themeresources.xaml
  2. Yeni oluşturulan kopyayı Visual Studio ile açın. Dosya üç bölüme ayrılmıştır. İlki karanlık temayı ('varsayılan' tema olarak adlandırılır), ikincisi açık temayı ve üçüncüsü yüksek kontrastlı temayı tanımlar. Koyu temayı kullanırken Edge’in araç çubuğunun rengini değiştirmek istediğinizi varsayalım. İlk olarak, onu tanımlayan kaynağın anahtarını belirleyin. Bu kılavuzu kullanabilirsiniz:
    renk rehberiBu durumda anahtar 'SystemChromeMediumLowColor'
  3. Bu anahtarın ilk örneğini bulunthemeresources.xaml(Anahtar, açık tema ve yüksek karşıtlık teması için dosyada daha sonra göründüğü için 'ilk örneği' belirtiyorum).
  4. Renk öğesinin içerdiği onaltılık değeri, seçtiğiniz rengin ARGB onaltılık değeriyle değiştirin. Son olarak, değişikliklerinizi kaydedin.

Bölüm 2: Temanızı bir xbf dosyası olarak derleyin

Visual Studio'da yeni bir C # veya Visual Basic Universal uygulama projesi oluşturun. Solution Explorer bölmesini kullanarak, değiştirilmiş XAML temanızın bir kopyasını projeye yapıştırın.

ekran kartının öldüğü nasıl anlaşılır

Bundan sonra, yapı modunu Yayın olarak ve işlemci mimarisini Windows kurulumunuzla aynı şekilde ayarlayın.

yeni tema oluştur

BasınCtrl + Üst Karakter + Bçözümünüzü oluşturmak için.

Bu yapıldıktan sonra, Çözüm Gezgini'nde proje adınıza sağ tıklayın ve 'Klasörü Dosya Gezgini'nde Aç'ı seçin. Bin -> x86 veya x64 -> Release'e gidin ve masaüstünüze 'themeresources.xbf' adlı dosyayı kopyalayın.

Son olarak, kopyanın dosya uzantısını '.xbf' den '.rc' ye değiştirin.

3. Bölüm: Varsayılan temayı kendi özel temanızla değiştirin

  1. Sahipliğini almak aşağıdaki dosyanın kopyasını oluşturun ve Masaüstünüzde bir kopyasını oluşturun:
    % windir% / System32 / Windows.UI.XAML.Resources.dll
  2. Kopyayı Resource Hacker'da açın
  3. Gezinti bölmesinde 256 -> themeresource.xbf: 1024'e gidin.
  4. Menü çubuğunda, Eylem -> Kaynağı değiştir'i tıklayın.
  5. Görünen iletişim kutusunda, 'Dosya Seç' düğmesine tıklayın ve masaüstünüzdeki 'themeresources.rc' adlı dosyayı açın.
  6. 'Değiştir' düğmesine tıklayın.
  7. Son olarak, değişikliklerinizi kaydedin (Ctrl + S).
  8. Yeniden adlandır orijinal dosyasını Windows.UI.XAML.Resources.dll.old'a taşıyın ve masaüstünüzdeki değiştirilmiş dosyayısystem32Klasör. Son olarak, oturumu kapatın ve tekrar oturum açın. Yeni tema şimdi uygulanmalıdır.

Varsayılan bir kontrol şablonunu değiştirmek istiyorsanız (daha karmaşık değişiklikler yapmak için gereklidir), süreç biraz daha karmaşıktır, ancak benzerdir:

Orijinal kontrol şablonunu almanız, onu değiştirmeniz, boş bir kaynak sözlüğüne koymanız, ondan bir xbf dosyası oluşturmanız ve Windows.UI.XAML.Resources.dll'deki ilgili kaynağı değiştirmeniz gerekir.

Sistem dosyası değişikliklerinin beklenmeyen işletim sistemi davranışına neden olabileceğini unutmayın. Ayrıca, bir gün, Windows 10 için değiştirdiğiniz dosyaları etkileyen bazı güncellemeler varsayılan temayı geri yükleyecektir, bu nedenle yukarıdaki adımları bir kez daha tekrarlamanız gerekecektir.

facebook messenger'da birden fazla mesaj nasıl silinir

Kredi: Mcdenis . Sayesinde @Kafadergisi bu ipucu için.

Ilginç Haberler

Editörün Seçimi

Klasik Win32 Uygulamaları Windows 10X'te Nasıl Çalışacak?
Klasik Win32 Uygulamaları Windows 10X'te Nasıl Çalışacak?
Winaero'da Windows 10X kapsamını takip ederseniz, işletim sisteminin bu çift ekranlı cihaz sürümünün Win32 uygulamalarını kapsayıcılar aracılığıyla çalıştırmayı desteklediğini zaten biliyor olabilirsiniz. Microsoft bununla ilgili daha fazla ayrıntı paylaşarak bazı uygulamaların dışarıda bırakılacağını açıkça ortaya koydu. 2 Ekim 2019'daki Surface etkinliği sırasında reklam, Microsoft
Telefonunuza Bluetooth Hoparlör Nasıl Bağlanır
Telefonunuza Bluetooth Hoparlör Nasıl Bağlanır
Kablosuz hoparlörle müziğinizi bir sonraki seviyeye taşıyın. Telefonunuza bir Bluetooth hoparlörü nasıl bağlayacağınız aşağıda açıklanmıştır.
Word'e Belge Nasıl Eklenir?
Word'e Belge Nasıl Eklenir?
İki Word belgesinin tek bir belge olarak bir araya getirilmesinin daha iyi olacağı durumlarda, kopyalayıp yapıştırmaya veya sıfırdan başlamaya çalışmaktan kaçının. Word'e nasıl belge ekleyeceğinizi öğrenin.
Windows 10, 8 ve 7 için Samanyolu teması
Windows 10, 8 ve 7 için Samanyolu teması
Windows için güzel Samanyolu teması, Samanyolu galaksisinin çekimleriyle birlikte 9 muhteşem duvar kağıdına sahiptir. Bu güzel tema paketi başlangıçta Windows 7 için oluşturuldu, ancak onu Windows 10, Windows 7 ve Windows 8'de kullanabilirsiniz. Samanyolu, Güneş Sistemimizi içeren galaksidir. Tanımlayıcı 'sütlü',
Windows 10 Komut Satırı ile DEP Nasıl Devre Dışı Bırakılır
Windows 10 Komut Satırı ile DEP Nasıl Devre Dışı Bırakılır
Veri Yürütme Engellemesi (DEP), Windows 10'da yerleşiktir ve kötü amaçlı yazılımların bellekte çalışmasını engelleyen fazladan bir güvenlik katmanı ekler. Varsayılan olarak etkindir ve yetkisiz komut dosyalarının çalıştırılmasını tanımak ve sonlandırmak için tasarlanmıştır.
Skype Aramaları Nasıl Kaydedilir
Skype Aramaları Nasıl Kaydedilir
Skype aramalarını kaydetmek, birçok nedenden dolayı kullanışlı bir özelliktir. Örneğin, önemli ayrıntıları kaçırmadığınızdan emin olmak için Skype iş konferansınızı kaydedebilir ve aramayı daha sonra gözden geçirebilirsiniz. Ayrıca kaydettiğinizi paylaşabilirsiniz
Android Telefonunuzu PC'ye Nasıl Yedeklersiniz?
Android Telefonunuzu PC'ye Nasıl Yedeklersiniz?
Android'inizi yedeklemiyorsanız verilerinizi, mesajlarınızı ve kişilerinizi riske atıyorsunuz demektir. Bir Android telefonu PC'ye nasıl yedekleyeceğinizi öğrenin; hızlı ve kolaydır ve verileriniz korunur.