WinRT & Light Theme - PullRequest
       32

WinRT & Light Theme

9 голосов
/ 27 марта 2012

Как настроить приложение XAML Metro на использование светлой темы (как показано в VS 11 Beta Platform Dock) По умолчанию используется темная тема, которая мне не нравится

Спасибо

Ответы [ 3 ]

16 голосов
/ 05 мая 2012

Вы можете установить тему в app.xaml следующим образом:

<Application
    ..
    RequestedTheme="Light">
2 голосов
/ 28 марта 2012

Эта ссылка может быть полезна, если вы еще не проверили это.http://msdn.microsoft.com/en-us/library/windows/apps/br211380.aspx#creating_a_consistent_look_with_styles

1 голос
/ 02 ноября 2012

Вы также можете сделать это программно, установив App.Current.RequestedTheme в конструкторе app.xaml.cs.Пример ::

    public App()
    {
        this.InitializeComponent();
        App.Current.RequestedTheme = ApplicationTheme.Light;
    }

Установка его на более поздний момент времени вызывает исключение.Для более подробной информации: Сообщение в блоге об этом

...