• 0

كيف أغيّر اللون الأسود الافتراضي في UWP؟

حاولت جاهدا تغيير لون الخلفية الافتراضي 'اللون الأسود' إلى اللون 111# ،وهذا هو الكود المُستخدم:

 <ResourceDictionary x:Key="Dark">

        ...

        <Color x:Key="SystemAltHighColor">#111</Color>
        <SolidColorBrush x:Key="SystemAltHighColorBrush" Color="{StaticResource SystemAltHighColor}"/>
        ...

    </ResourceDictionary>

لكنه لا يعمل، مالذي يتوجب عليّ فعله لذلك؟

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

بالنسبة لـ SystemAltHighColorBrush لا يستعمل لتغيير اللون على Windows10، لكن يمكنك استعمال موارد النظام من خلال الرابط:

C:\Program Files (x86)\Windows Kits\10\DesignTime\CommonConfiguration\Neutral\UAP\10.0.10240.0\Generic\generic.xaml

في حال كنت تريد تغيير لون خلفية الصفحة، عليك بتغيير ApplicationPageBackgroundThemeBrush بهذا الشكل:

<Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}">

ومن موارد التطبيق  على ملف Xaml يمكنك تغيير لون الخلفية (11cc11#) من خلال الخاصية color :

<Application.Resources>
    <ResourceDictionary>
        <ResourceDictionary.ThemeDictionaries>
            <ResourceDictionary x:Key="Default">
                <Color x:Key="SystemAltHighColor">#11CC11</Color>
                <SolidColorBrush x:Key="ApplicationPageBackgroundThemeBrush" Color="{ThemeResource SystemAltHighColor}" />
            </ResourceDictionary>
            <ResourceDictionary x:Key="Dark">
                <Color x:Key="SystemAltHighColor">#11CC11</Color>
                <SolidColorBrush x:Key="ApplicationPageBackgroundThemeBrush" Color="{ThemeResource SystemAltHighColor}" />
            </ResourceDictionary>
        </ResourceDictionary.ThemeDictionaries>
    </ResourceDictionary>
</Application.Resources>

 

تمّ تعديل بواسطة E.Nourddine

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن