Белая этикетка приложения UWP - PullRequest
0 голосов
/ 20 апреля 2020

Я собираюсь начать разработку приложения UWP. Одним из требований в последнюю минуту была поддержка белой маркировки приложения для наших партнеров. У кого-нибудь есть опыт в использовании универсальной платформы Windows. Вопрос, с которым я связан: 1) Другой подход, с помощью которого ресурсы (цвета / темы) могут быть легко настроены.

1 Ответ

0 голосов
/ 21 апреля 2020

Другой подход, с помощью которого можно легко настроить ресурсы (цвета / темы).

Вы можете попытаться локализовать строки в вашем пользовательском интерфейсе и пакете приложений для разных партнеров без изменения каких-либо функций. , Пожалуйста, обратитесь к этому документу . В документе упоминается, что вы можете хранить строки в файле ресурсов. Затем вы можете ссылаться на строку, используя директиву x: Uid для целевого элемента управления. Вам нужно будет только изменить исходные строки в файле ресурсов в зависимости от ваших требований, и вы можете позволить вашему приложению отображать другой пользовательский интерфейс.

Обновление

Для ресурсов изображения: Вы также можете использовать локализацию.

Давайте в качестве примера используем управление изображением. Вы можете определить строку с именем firstImage.Source, а ее значение будет Assets/test.png в файле ресурсов. Затем в xaml элемент управления Image использует директиву x: Uid для ссылки на элемент управления. Это то же самое, что и TextBlock. Если вы хотите перейти на другую топи c, вам просто нужно заменить старое изображение новым изображением в папке «Ресурсы».

...