Цвета в переносимой библиотеке Universal App?

1

Моя портативная библиотека определяет несколько объектов, которые имеют цвета, связанные с ними. Эти цвета используются в слоях пользовательского интерфейса в зависимости от того, какие приложения используют библиотеку. Учитывая, что все элементы интерфейса UI работают с Windows.UI.Color, я хотел бы хранить объекты этого типа в своей переносной библиотеке. Проблема в том, что я не могу найти способ ссылаться на этот класс Color в коде библиотеки.

На данный момент я задерживаю сохранение цветов в виде строк hex ("# FF00AA"), но это означает, что я разбираю строку каждый раз, когда хочу ссылаться на цвет. Конечно, я мог бы оптимизировать его дальше (кэширование построенного объекта Color, пресечение строки), но это кажется глупым.

Как я могу получить класс Windows.UI.Color в универсальной переносной библиотеке?

Теги:
windows-runtime

1 ответ

1

Какие цели вы установили в этой переносной библиотеке? Или это "общая" библиотека для универсальных приложений?

Во втором случае его проблема не связана с классом Windows.UI.Color. Если его другая портативная библиотека, установите цели на Windows 8.1 и Windows Phone 8.1. Я использовал класс Color в этой библиотеке, и у меня не было проблем.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню