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

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

Восстановить пароль Регистрация
 
GrinJ
0 / 0 / 0
Регистрация: 17.06.2012
Сообщений: 31
11.09.2014, 20:27     Цвет приложения #1
Здравствуйте, создаю приложение (просто пустое), его фоновой цвет соответствует текущей теме телефона. Мне надо изменить фоновой (основной) цвет на, допустим, белый (в независимости от настроек телефона).

Собственно пытался сделать через
XML
1
<phone:PhoneApplicationPage Background="#FFFFFF">
но не помогло

Тогда изменил значение цвета у главной сетки
XML
1
<Grid x:Name="LayoutRoot" Background="#FFFFFF">
это изменило фон приложения, однако перестал отображаться индикатор прокрутки у элемента ListBox при использовании на телефоне темной темы (точнее сам scrollbar становится белым, поэтому сливается с фоном страницы).

Что можно сделать в этой ситуации? Как изменить background у PhoneApplicationPage? Пробовал задать его через Blend, но что-то тоже безрезультатно.

P.S. Можно ли сказать телефону использовать в моем приложении только светлую\темную тему? Или изменить цвет scrollbar элемента ListBox?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.09.2014, 20:27     Цвет приложения
Посмотрите здесь:

Заставка приложения Windows Phone
[Windows Phone 8] Изменить цвет фона при свайпе Windows Phone
Как изменить цвет заголовка в PivotItem? Windows Phone
Windows Phone AppBarButton не могу изменить цвет границы. Буду благодарен )
Windows Phone Монетизация приложения (рекламой)
Как изменить цвет неактивного заголовка Pivot Windows Phone
Windows Phone Обновление приложения
Windows Phone Закрытие приложения
Как изменить цвет кнопки по нажатию Windows phone? Windows Phone
Windows Phone Как задать в одном текстблоке разным участкам текста разный цвет и шрифт?
Windows Phone Цвет кнопки
Ошибка развёртывания приложения WP Windows Phone

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ablai96
 Аватар для ablai96
115 / 113 / 13
Регистрация: 14.09.2012
Сообщений: 276
Завершенные тесты: 6
11.09.2014, 20:35     Цвет приложения #2
попробуй у свойства page указать RequestedTheme="Light"
GrinJ
0 / 0 / 0
Регистрация: 17.06.2012
Сообщений: 31
11.09.2014, 23:32  [ТС]     Цвет приложения #3
Нашел прекрасное решение - PhoneThemeManager (устанавливаем через управление пакетами nuget).

Позволяет задать полностью светлую\темную тему. Меняет при желании systemtray и appbar, но можно отключить в настройках.

Код, может кому-нибудь еще пригодится:
C#
1
2
3
4
5
//Запускаем Theme Menager, запрещаем изменение аппбара и верхней полосы, есть несколько параметров. None - соответственно не меняем цвет appbar и systemtray
ThemeManager.OverrideOptions = ThemeManagerOverrideOptions.None;
 
//Говорим, что хотим светлую тему
ThemeManager.ToLightTheme();
Yandex
Объявления
11.09.2014, 23:32     Цвет приложения
Ответ Создать тему
Опции темы

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