Я почти царапаю центр моего мозга (если есть) на этом.Цвет, зависящий от темы для Windows Phone 8
Я разрабатываю простое приложение для Windows Phone 8, и я пытаюсь выяснить, как я могу определить цвета в зависимости от выбранной вами темы.
Например, если тема = свет:
<SolidColorBrush x:Key="DialogBackground" Color="#FFEEDD" />
если тема = темно:
<SolidColorBrush x:Key="DialogBackground" Color="#001122" />
Интернет полон информации по этой теме, но ResourceDictionary.ThemeResources
доступна только для Windows Phone 8.1.
Каждая посещаемая страница объясняет общие цвета и кисти системы, но никогда, как определить свой собственный в своем приложении.
Есть ли способ достичь этого?
ADDED INFO
Я пытаюсь выяснить, если есть встроенный способ добиться такого поведения, без необходимости перебирать все мои цвета внутри if-предложения.
Я знаю, как использовать статические colordefinitions, мне было просто интересно, как я мог определить свои собственные цвета таким образом, что мое приложение знает, какой цвет использовать в зависимости от выбранной темы
Прошу прощения за то, что я не понял этого вопроса. Я знаю, как использовать статические colordefinitions, мне просто интересно, как я могу определить свои собственные цвета таким образом, что мое приложение знает, какой цвет использовать в зависимости от выбранной темы. – DerpyNerd
Ну, вероятно, нет «чистого» способа достижения этого. – Andro