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