Цветовые ресурсы Silverlight с использованием A = "" R = "" G = "" B = "" вызывают исключение в приложении - PullRequest
1 голос
/ 11 июня 2009

При определении цветового ресурса в приложении Silverlight с использованием синтаксиса A = "" R = "" G = "" B = "" (любой порядок параметров) возникает исключение, даже если приложение будет нормально компилироваться и правильно отображать в Blend.

Пример:

<UserControl.Resources>
   <Color x:Key="BlackBG" A="255" R="35" G="35" B="35"/>
</UserControl.Resources>

Ошибка при использовании тега HTML-объекта для отображения элемента управления Silverlight будет

Необработанная ошибка в приложении Silverlight 2 Код: 2103
Категория: InitializeError
Сообщение: недопустимое или неправильно сформированное заявление: проверьте манифест

1 Ответ

6 голосов
/ 11 июня 2009

Вместо использования синтаксиса A = "" R = "" G = "" B = "", например

<Color x:Key="BlackBG" A="255" R="35" G="35" B="35"/>

Использовать альтернативный синтаксис

<Color x:Key="BlackBG">#FF252525</Color>
...