Форум программистов, компьютерный форум CyberForum.ru

Программирование Windows Phone

Войти
Регистрация
Восстановить пароль
 
__silence
0 / 0 / 1
Регистрация: 16.05.2015
Сообщений: 42
#1

Цветовые темы системы и приложения - Windows Phone

06.06.2015, 17:58. Просмотров 279. Ответов 4
Метки нет (Все метки)

Добрый день!

Скажите как программно можно узнать, какая цветовая тема установлена в системе
ну и соответственно в приложении, хотя бы подскажите в каком направлении искать
там пространства имен, классы какие или еще что?

Спасибо.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.06.2015, 17:58     Цветовые темы системы и приложения
Посмотрите здесь:

Заставка приложения Windows Phone
Мануал для приложения Windows Phone
Windows Phone Фоновое работа приложения
Уведомления внутри приложения Windows Phone
Цвет приложения Windows Phone
Windows Phone При смене цветовой темы запретить изменение цвета компонентов внутри приложения
Ссылка на оценку приложения Windows Phone
Windows Phone Обновление приложения
Windows Phone Закрытие приложения
Windows Phone Публикация приложения WP 8.1 в магазине
Windows Phone Хранение данных приложения
Ошибка развёртывания приложения WP Windows Phone

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
goodniko
Фрилансер
 Аватар для goodniko
54 / 44 / 10
Регистрация: 13.12.2013
Сообщений: 370
11.06.2015, 09:46     Цветовые темы системы и приложения #2
вот, через такие манипуляции вы можете получить цвет системы
C#
1
SolidColorBrush.Color currentAccentColorHex = (Color)Application.Current.Resources["PhoneAccentBrush"];
__silence
0 / 0 / 1
Регистрация: 16.05.2015
Сообщений: 42
11.06.2015, 11:16  [ТС]     Цветовые темы системы и приложения #3
А можно как либо для своего приложения задать только одну какую то тему, не зависимо от системы
потому что я переключаю тему и сразу весь дизайн летит не пойми куда
goodniko
Фрилансер
 Аватар для goodniko
54 / 44 / 10
Регистрация: 13.12.2013
Сообщений: 370
11.06.2015, 11:21     Цветовые темы системы и приложения #4
да, разумеется
если я вас правильно понял, то можно задать свой стиль в файле App.xaml
далее написать в нем следующее
XML
1
2
3
4
5
<Application.Resources>
           <ResourceDictionary>
               <SolidColorBrush x:Key="myBackgroundColor" Color="DeepSkyBlue"/>
           </ResourceDictionary>
        </Application.Resources>
а дальше присваиваем к свойству вашего компонента этот стиль, к примеру
XML
1
Background="{StaticResource myBackgroundColor}"
zedkom
20 / 7 / 5
Регистрация: 15.06.2015
Сообщений: 27
15.06.2015, 12:29     Цветовые темы системы и приложения #5
Так же можно переопределить существующие системные цвета и тд. Достаете PhoneAccentBrush (он будет типа SolidColorBrush) и меняете ему Color.
Yandex
Объявления
15.06.2015, 12:29     Цветовые темы системы и приложения
Ответ Создать тему
Опции темы

Текущее время: 05:00. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru