2013-08-10 2 views
0

Я пишу приложение для win8. На моей главной странице есть несколько кнопок, как в окне WPF. Когда я вхожу (указывать) на любую из кнопок, их фон становится фоном сетки, внутри которой они находятся. Как я могу это изменить?Как изменить поведение кнопок в win8

ответ

1

Вы можете изменить цвета элементов управления по умолчанию, если вы переопределите их в файле App.xaml.

Вы можете найти HERE довольно большой список всех настроек, которые вы можете сделать для элементов управления, с помощью такого метода.

Просто измените в App.xaml, что вам нужно, например:

<ResourceDictionary.ThemeDictionaries> 
    <ResourceDictionary x:Key="Default"> 
     <!-- Button colors change--> 
      <SolidColorBrush x:Key="ButtonPointerOverBackgroundThemeBrush" Color="yourColorHere" /> 
    </ResourceDictionary> 
</ResourceDictionary.ThemeDictionaries> 

Обратите внимание, что эти изменения сделаны на уровне всего приложения. Это означает, что вы не можете использовать две настройки для одного элемента управления.

Смежные вопросы