رئيسي نظام التشغيل Windows 10 قم بإنشاء سمة مخصصة للتطبيقات العامة في Windows 10

قم بإنشاء سمة مخصصة للتطبيقات العامة في Windows 10



حتى مع دعم السمات ، فإن خيارات التخصيص في Windows 10 محدودة. يمكنك تطبيق سمة جهة خارجية تقوم بتعديل مظهر عناصر واجهة المستخدم المرئية وإطار النافذة قليلاً ، ولكنها لن تؤثر على التطبيقات العامة. خارج الصندوق ، يدعم Windows 10 السمات الفاتحة والداكنة فقط للتطبيقات العالمية. إليك كيفية إنشاء المظهر المخصص الخاص بك.

إعلانات

مستخدم Reddit 'Mcdenis 'وجد طريقة بسيطة وموثوقة نسبيًا لتخصيص المظهر الافتراضي الذي تستخدمه تطبيقات Universal في Windows 10. باستخدام طريقته ، من الممكن تغيير مظهر جميع عناصر التحكم العامة في UWP. فيما يلي مثال على التخصيصات المطبقة:

مظهر مخصص لنظام التشغيل Windows 10

كيفية إنشاء سمة مخصصة لتطبيقات Universal في Windows 10

قبل المتابعة ، تحتاج إلى تثبيت هذه الأدوات والتطبيقات:

الجزء 1: قم بإنشاء سمة XAML المخصصة الخاصة بك

  1. قم بعمل نسخة من السمة الافتراضية على سطح المكتب الخاص بك. بافتراض أنك تستخدم الإصدار 10240 وموقع التثبيت الافتراضي لكل شيء ، فإن المسار الكامل له هو:
    C:  Program Files (x86)  Windows Kits  10  DesignTime  CommonConfiguration  Neutral  UAP  10.0.10240.0  Generic  themeresources.xaml
  2. افتح النسخة التي تم إنشاؤها حديثًا باستخدام Visual Studio. الملف مقسم إلى ثلاثة أقسام. يحدد الأول السمة المظلمة (يشار إليها باسم السمة 'الافتراضية') ، والثاني يحدد سمة الإضاءة والثالث يحدد السمة عالية التباين. لنفترض أنك تريد تغيير لون شريط أدوات Edge عند استخدام المظهر الداكن. أولاً ، حدد مفتاح المورد الذي يحدده. يمكنك استخدام هذا الدليل:
    دليل الألوانفي هذه الحالة ، المفتاح هونظام كروم متوسط ​​منخفض اللون'
  3. حدد موقع المثيل الأول لهذا المفتاح فيثيمورسورس(أحدد 'المثيل الأول' لأن المفتاح يظهر أيضًا لاحقًا في الملف لموضوع الإضاءة وموضوع التباين العالي).
  4. استبدل القيمة السداسية الموجودة في عنصر اللون بقيمة ARGB السداسية للون الذي تختاره. أخيرًا ، احفظ التغييرات.

الجزء 2: قم بترجمة نسقك إلى ملف xbf

في Visual Studio ، أنشئ مشروع تطبيق C # أو Visual Basic Universal جديد. باستخدام جزء 'مستكشف الحلول' ، الصق نسخة من نسق XAML المعدل في المشروع.

كيف ترى إبداءات الإعجاب لشخص آخر على الإنستغرام

بعد ذلك ، اضبط وضع الإنشاء على الإصدار وبنية المعالج على نفس تثبيت Windows.

بناء موضوع جديد

صحافةCtrl + Shift + Bلبناء الحل الخاص بك.

بمجرد الانتهاء من ذلك ، انقر بزر الماوس الأيمن فوق اسم المشروع الخاص بك في مستكشف الحلول وحدد 'فتح مجلد في مستكشف الملفات'. انتقل إلى bin -> x86 أو x64 -> حرر وانسخ الملف المسمى 'themeresources.xbf' على سطح المكتب.

أخيرًا ، قم بتغيير امتداد ملف النسخة من '.xbf' إلى '.rc'.

الجزء 3: استبدل السمة الافتراضية بالسمة المخصصة الخاصة بك

  1. ألحصول على الملكية من الملف التالي وأنشئ نسخة منه على سطح المكتب الخاص بك:
    ٪ windir٪ / System32 / Windows.UI.XAML.Resources.dll
  2. افتح النسخة في Resource Hacker
  3. في جزء التنقل ، انتقل إلى 256 -> themeresource.xbf: 1024.
  4. في شريط القائمة ، انقر فوق الإجراء -> استبدال المورد.
  5. في مربع الحوار الذي يظهر ، انقر فوق الزر 'تحديد ملف' وافتح الملف المسمى 'themeresources.rc' الموجود على سطح المكتب لديك.
  6. انقر فوق الزر 'استبدال'.
  7. أخيرًا ، احفظ التغييرات (Ctrl + S).
  8. إعادة تسمية أصلي ملف إلى Windows.UI.XAML.Resources.dll.old وانقل الملف المعدل الموجود على سطح المكتب فينظام 32مجلد. أخيرًا ، قم بتسجيل الخروج ثم تسجيل الدخول مرة أخرى. يجب الآن تطبيق المظهر الجديد.

إذا كنت ترغب في تعديل قالب تحكم افتراضي (وهو مطلوب لإجراء تغييرات أكثر تعقيدًا) ، تكون العملية أكثر تعقيدًا بعض الشيء ، ولكنها متشابهة:

تحتاج إلى أخذ قالب التحكم الأصلي وتعديله ووضعه في قاموس موارد فارغ وإنشاء ملف xbf منه واستبدال المورد ذي الصلة في Windows.UI.XAML.Resources.dll.

ضع في اعتبارك أن تعديلات ملفات النظام يمكن أن تسبب سلوكًا غير متوقع لنظام التشغيل. أيضًا ، في يوم ما ، بعض التحديثات لنظام التشغيل Windows 10 والتي تؤثر على الملفات التي قمت بتعديلها ستعيد السمة الافتراضية ، لذلك ستحتاج إلى تكرار الخطوات المذكورة أعلاه مرة أخرى.

كيف يمكنني إزالة قناة من roku

الاعتمادات: مكدينيس . شكرا ل تضمين التغريدة لهذه النصيحة.

مقالات مثيرة للاهتمام

اختيار المحرر

اختفاء أصدقاء Snapchat - هل يقومون بحذفك؟
اختفاء أصدقاء Snapchat - هل يقومون بحذفك؟
يحافظ Snapchat على تحديث قائمة أصدقائك بانتظام وقائمة أفضل الأصدقاء بناءً على نشاطك. عندما يسقط الأشخاص من قائمة أفضل أصدقائك ، فعادةً ما يتعلق الأمر بمن تتواصل معهم في أغلب الأحيان. ومع ذلك ، إذا كنت
لماذا لا يمكنني سماع قصص Instagram؟ إليك الحل
لماذا لا يمكنني سماع قصص Instagram؟ إليك الحل
منذ أن قدمت IG ميزة القصص ، لم يكن التمرير عبر موجز الأخبار كما هو. تظهر في الجزء العلوي من الشاشة بمجرد فتح التطبيق ، ويتم ترتيب مفضلاتك بشكل عضوي أولاً من أجل راحتك أيضًا.
كيفية إصلاح مشكلات شبكة الهاتف المحمول على جهاز Samsung Galaxy S7 و S7 Edge
كيفية إصلاح مشكلات شبكة الهاتف المحمول على جهاز Samsung Galaxy S7 و S7 Edge
قد تكون الهواتف الذكية أدوات ثورية ، لكنها ليست مثالية. مثل أي جهاز كمبيوتر ، غالبًا ما تتعرض الهواتف الذكية - مثل Galaxy S7 أو S7 edge - إلى أخطاء أو مشكلات أخرى يمكن أن تسبب مشكلات في استخدامك اليومي. واحد من
تعطيل الإخطارات عند لعب لعبة ملء الشاشة في نظام التشغيل Windows 10
تعطيل الإخطارات عند لعب لعبة ملء الشاشة في نظام التشغيل Windows 10
كيفية إظهار أو إخفاء الإخطارات عند لعب لعبة ملء الشاشة في Windows 10 يسمح لك Windows 10 بإظهار أو إخفاء إشعارات سطح المكتب عندما تلعب لعبة ملء الشاشة يتم تنفيذ هذا الخيار في Xbox Game Bar ، والذي يسمح بتحسين جهاز الكمبيوتر الخاص بك للألعاب. يأتي الإعلان Windows 10 مع ميزة Xbox Game Bar ، والتي كانت
Google Photos Backup: كيفية عمل نسخة احتياطية من الصور في صور Google
Google Photos Backup: كيفية عمل نسخة احتياطية من الصور في صور Google
تعد النسخ الاحتياطية لصور Google منقذًا مطلقًا للحياة عند الترحيل إلى جهاز آخر أو إذا كنت بحاجة إلى تفريغ مساحة تخزين على هاتفك. في كثير من الأحيان ، يقوم مستخدمو الهواتف الذكية بتخزين كل صورة ومقاطع فيديو ثمينة ولكن لا يقومون بنسخها احتياطيًا.
كيفية ربط عجلة الماوس بالقفز في CS: GO
كيفية ربط عجلة الماوس بالقفز في CS: GO
القفز هو قدرة أساسية في CS: GO. يفضل بعض اللاعبين مفتاح Space للقفز به ، لكن البعض الآخر سيستخدم عجلة الماوس لأداء هذا الإجراء. ستوضح لك هذه المقالة كيفية ربط عجلة الماوس
تمكين Windows Hello للمدفوعات في Google Chrome
تمكين Windows Hello للمدفوعات في Google Chrome
كيفية تمكين Windows Hello للمدفوعات في Google Chrome لتأمين المدفوعات عبر الإنترنت في Chrome ، تقدم Google الآن دعمًا لمصادقة Windows Hello على Windows 10. وسيتم استخدامه لمصادقة عمليات الشراء في Google Chrome الذي يعمل على Windows 10 باستخدام خيارات Windows Hello ، مثل بصمة الإصبع أو التعرف على الوجوه