Как изменить цвет значка панели приложения Windows Phone?
Как обработать нажатие кнопки на панели приложения, чтобы предотвратить окрашивание в цвет темы?
У меня есть приложение для Windows Phone 8 с собственным фоном и цветами переднего плана, но когда я нажимаю кнопку панели приложения (например, настройки), она окрашивается в красный / зеленый / синий / любой другой цвет темы. Это разрушает мой дизайн, и я плачу.
В других темах на stackru есть ответы, что это невозможно, но Skype на Windows Phone имеет белый цвет значка на событии нажатия мыши (или, я бы сказал, пальца), несмотря на то, что моя цветовая тема изумрудна!
2 ответа
Да, это невозможно с помощью стандартной панели приложений. Ваш собственный, чтобы достичь этого.
Вы пытались установить ForegroundColor
из ApplicationBarIconButton
?
пс. Обычно плохая идея найти что-то, что доступно только в приложениях Microsoft, потому что у них есть доступ к специальным или скрытым API, которые недоступны обычным разработчикам.