2015-08-24 7 views
0

Я работаю над приложением RT RT в течение нескольких месяцев. Теперь я обновил до Windows 10 & проверку совместимости. Я застрял в проблеме, когда окна масштабируют приложение, чтобы максимально использовать доступное пространство, но из-за этого некоторые тексты не читаются в устройствах с высоким разрешением. Итак, есть ли что-нибудь, что я мог бы сделать внутри приложения, чтобы предотвратить проблему.Решение для приложения Metro на Windows 10

FYI:

Я читал об эффективных пикселей (EPX), но не знаете, как использовать его с помощью XAML & C#

Что мне нужно добиться того, что текст & изображения должны смотреть на такого же размера, независимо от разрешения экрана, т. е. отключения масштабирования, выполняемого окнами в Windows 10. Я проверил приложение на Windows 8.1 (разрешение 1600x900) & Windows 10 (разрешение 1600x900), но содержимое выглядело меньше на Windows 10, но в идеале оно должно выглядят так же, как я использовал одно и то же устройство разрешения с одинаковыми настройками.

Изображения для справки

для Windows 8.1: http://i.imgur.com/rTEQnyH.png Windows 10: http://i.imgur.com/40oYest.png

Заранее спасибо

ответ

1

Эффективное количество пикселов является стандартным в ОС Windows 10. Если вы хотите работать вокруг него, вы на самом деле должны сделать некоторую работу.

Использование эффективных пикселей означает, что Windows соответствующим образом масштабирует пользовательский интерфейс. Таким образом, различия между телефоном, планшетом или экраном большого экрана обрабатываются автоматически.

Убедитесь, что вы используете правильные элементы управления, чтобы лучше масштабировать приложение. Есть несколько способов определить, как ваше приложение будет реагировать. Посмотрите на this Reponsive 101 article in the Windows 10 design guidelines.

В VS2015 или Blend (или эмуляторе) вы можете тестировать различные разрешения или коэффициенты масштабирования. Там, где у вас может быть проблема, в используемой графике в фоновом режиме. Если других резолюций не предусмотрено, система будет масштабировать ту, что у него есть. Например, взгляните на эту статью on scaling the splash screen image.

Martin

+0

Мы обработали фоновый рисунок, но проблема возникает при использовании шрифтов и других изображений. –

Смежные вопросы