Что такое шестнадцатеричный код для Nokia Blue на Windows Phone 7? - PullRequest
4 голосов
/ 02 марта 2012

Я хочу использовать NOkia blue для некоторых элементов управления приложения, которое я создаю.Я тестирую приложение на Nokia Lumia 800, и все цвета отображаются по-разному.Мне интересно, кто-нибудь может поделиться шестнадцатеричным кодом темы Nokia Blue в Windows Phone.

Ответы [ 2 ]

10 голосов
/ 17 марта 2012
Nokia Blue: #004C9A

Я наконец получил это от форума XDA. Кредит идет им.

0 голосов
/ 02 марта 2012

Найдено на сайте Microsoft для определения цвета акцента:

Color currentAccentColorHex = (Color)Application.Current.Resources["PhoneAccentColor"];

string currentAccentColor = "";

switch (currentAccentColorHex.ToString())
{
    case "#FF1BA1E2": currentAccentColor = "blue"; break;

    case "#FFA05000": currentAccentColor = "brown"; break;

    case "#FF339933": currentAccentColor = "green"; break;

    case "#FFE671B8": currentAccentColor = "pink"; break;

    case "#FFA200FF": currentAccentColor = "purple"; break;

    case "#FFE51400": currentAccentColor = "red"; break;

    case "#FF00ABA9": currentAccentColor = "teal (viridian)"; break;

    // Lime changed to #FFA2C139 in Windows Phone OS 7.1.
    case "#FF8CBF26": 
    case "#FFA2C139": currentAccentColor = "lime"; break;

    // Magenta changed to # FFD80073 in Windows Phone OS 7.1.
    case "#FFFF0097": 
    case "#FFD80073": currentAccentColor = "magenta"; break;

    // #FFF9609 (previously orange) is named mango in Windows Phone OS 7.1.
    case "#FFF09609": currentAccentColor = "mango (orange)"; break;

    // Mobile operator or hardware manufacturer color
    default: currentAccentColor = "custom eleventh color"; break;
}

Итак, синий цвет: #FF1BA1E2

Если нет, вы можете написать собственный быстрый тесткод:

Color currentAccentColorHex = (Color)Application.Current.Resources["PhoneAccentColor"];
MessageBox.Show("#" + currentAccentColorHex.ToString("X2"));

Перед запуском этого кода установите вашу тему на nokia blue.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...