我有一个 WPF 应用程序,我将在大型高分辨率投影仪上向观众演示,我担心该应用程序太小而无法从远处看到。
有没有一种简单的方法可以使整个应用程序更大(例如 WPF 设计器中的缩放 slider ,可以让您放大?)我尝试在 XAML 中向窗口添加布局转换,如下所示:
<Window.LayoutTransform>
<ScaleTransform ScaleX="1.5" ScaleY="1.5" CenterX=".5" CenterY=".5" />
</Window.LayoutTransform>
这使得窗口在设计器中看起来更大,但似乎对正在运行的应用程序没有影响。
我认为使用 WPF 的“分辨率独立性”、高科技文本渲染、矢量图形等应该很简单。
(我知道我可以使用屏幕缩放工具,但这很糟糕,因为它会使一切变得模糊,并且当演示者在屏幕上平移时总是让我头晕目眩。)
最佳答案
我发布了一个相当详细的缩放主要元素 in another question 的示例.也许它对你有一些用处。
关于.net - 缩放整个 WPF 窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5022397/