Добрый день!
Я уже некоторое время работаю над WPF-приложением (как опыт обучения, а мальчик это был опыт обучения), и он, наконец, готов к выпуску. Release означает установку его на моем HTPC, где он будет использоваться для просмотра моей коллекции фильмов.
Я разработал его на своем ПК с разрешением 1920 * 1080, но при нормальной настройке DPI, в то время как HTPC/TV работает с одинаковым разрешением, но с более высоким значением DPI по понятным причинам.
Проблема заключается в том, что мое приложение работает на HTPC, и все, что касается визуальных эффектов, довольно много. Я знаю, что это связано с плохим дизайном (mea culpa), но поскольку это приложение, которое будет использоваться только мной, я ищу быстрое исправление, а не полную редизайн. Я прочитал, что было бы возможно остановить приложение от DPI, добавив следующее в AssemblyInfo.cs:
[assembly: System.Windows.Media.DisableDpiAwareness]
Однако, похоже, это не имеет никакого эффекта, и поведение приложения остается прежним.
Может ли кто-нибудь указать мне в правильном направлении?
Спасибо, Johan