Масштабирование всего окна WPF

У меня есть приложение WPF, которое я собираюсь продемонстрировать аудитории на большом проекторе с высоким разрешением, и меня беспокоит, что приложение будет слишком маленьким, чтобы его можно было увидеть издалека.

Есть ли простой способ увеличить ВСЕ приложение (например, ползунок масштабирования в конструкторе WPF, который позволяет увеличивать масштаб?). Я попытался добавить преобразование макета в окно в XAML, например:

<Window.LayoutTransform>
    <ScaleTransform ScaleX="1.5" ScaleY="1.5" CenterX=".5" CenterY=".5" />
</Window.LayoutTransform>

, который увеличивает размер окна в дизайнере, но, похоже, не влияет на работающее приложение.

Я считаю, что это должно быть очень просто с «независимостью от разрешения» WPF, высокотехнологичным рендерингом текста, векторной графикой, и т. д.

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

16
задан Hank 16 February 2011 в 21:34
поделиться