Используйте правильный размер Splashcreen WPF для экранов с различным DPIC#

Место общения программистов C#
Anonymous
 Используйте правильный размер Splashcreen WPF для экранов с различным DPI

Сообщение Anonymous »

Я использую функциональность Splashscreen в моем приложении WPF (например, PNG -файл 400x200px). На экранах со стандартным DPI Splashcreen отображается правильно, но на дисплеях сетчатки или на других экранах с высоким содержанием DPI он выглядит очень маленьким. Можно предоставить больше ресурсов PNG (с разными размерами) и выбрать один на основе экрана DPI? ): < /p>

protected override void OnStartup(StartupEventArgs e)
{
SplashScreen splash = new SplashScreen("Resources/Images/splash-screen.png");
splash.Show(true, true);

base.OnStartup(e);
}


Подробнее здесь: https://stackoverflow.com/questions/349 ... ferent-dpi

Вернуться в «C#»