Сегодня я нашел какое-то странное поведение. В моем приложении Windows 10 UWP я предоставляю пользователю возможность устанавливать AppTheme (Light/Dark). Я устанавливаю его в конструкторе App, поскольку это единственное место, где это можно сделать. Все было хорошо, прежде чем я попытаюсь поделиться фотографией с приложением «Фото». Моя программа поддерживает общий доступ, так что это легко. НО! Когда я запускаю приложение в режиме ShareTarget, я получаю телефон по умолчанию AppTheme, несмотря на то, что в моем конструкторе я его меняю. Когда я вхожу на ту же страницу (ChooseFolderPage) из приложения, проблем с Theme нет. Весь код можно найти здесь: http://pastebin.com/Aenw8GjU В качестве бонуса я могу добавить, что я решил обойти проблему, и я снова задал RequestedTheme на этом SelectFolderPage - только BottomAppBar был изменен ... Эта проблема может быть воссоздана на ПК и мобильных устройствах.ShareTarget переопределяет RequestedTheme [Windows 10 UWP]
2
A
ответ
0
Проблема в том, что во время выполнения UWP существует ошибка. Когда ваша апликация использует mutliple окна, только главное окно использует тему, которую вы установили в своем конструкторе App. Каждое другое окно (в вашем случае окно с общим доступом) игонирует настройку.
Проблема возникает только в том случае, если ApplicationTheme установлен в конструкторе App. Когда ApplicationTheme установлен в Xaml, все прекрасно работает.
Текущая запись в форуме: https://social.msdn.microsoft.com/Forums/en-US/402f848d-05b3-42ce-9692-b61da0c89e17/uwpwinrt-new-viewwindow-does-not-inherit-apprequestedtheme?forum=wpdevelop
Смежные вопросы
- 1. ShareTarget UWP
- 2. Windows 10 - UWP, SymmetricAlgorithm
- 3. ContentDialog Width Fitting на Windows 10 Mobile (UWP)
- 4. PointerCaptureLost C# UWP Windows 10
- 5. Windows 10 uwp upload failing
- 6. windows 10 uwp support .net
- 7. UWP Windows 10 Phone Emulator
- 8. Multibinding в Windows 10 UWP
- 9. Командная строка Windows 10 UWP
- 10. Многопоточность в UWP Windows 10
- 11. Windows 10 UWP Одиночный вход
- 12. Windows 10 uwp сценарий C#
- 13. Установите TextBlock Text, если Windows 10 использует темную тему (UWP)
- 14. InterstitialAd не работает с Windows Phone 10 (UWP - Windows 10)
- 15. Fit ContentDialog RequestedTheme Автоматическое событие загрузки в UWP?
- 16. Графики в UWP Windows 10 App
- 17. Расширенная заставка в Windows 10 UWP?
- 18. Доля Изображения в UWP Windows 10 Apps
- 19. Hub Control Pagination в UWP (Windows 10)
- 20. Ошибка в проекте UWP Xamarin-Windows 10
- 21. xUnit для приложений UWP (Windows 10)
- 22. Обновление Windows 10 VS UWP application build
- 23. UWP 10 и Windows 8 или 8.1
- 24. для Windows 10 (UWP) проявляется проблема
- 25. Настроить кнопку возврата Windows 10 UWP
- 26. Программировать панорамирование управления картой Windows 10 UWP
- 27. Обращение с навигацией Windows 10 (UWP)
- 28. Обработка необработанного исключения в UWP - Windows 10
- 29. UWP WIndows-10 Загрузка изображений в приложение
- 30. Windows 10 UWP MapControl переместил событие