【发布时间】:2015-09-23 18:38:22
【问题描述】:
我通过将 page.xaml 的宽度和高度分别设置为 1272 和 893,创建了屏幕分辨率为 1280 X 1024 的桌面应用程序。
但是在创建设置文件后,当我在另一个分辨率较低的系统中运行时,一些按钮不可见。
请指导我如何在 wpf 中开发适用于所有屏幕分辨率且正确对齐的 Windows 应用程序。
【问题讨论】:
-
您需要指定分辨率吗?将页面设置为全屏启动,然后使用锚来布局页面(它们会适应大小)
-
为了让您的 GUI 正常工作,您不得对页面的宽度/高度进行硬编码。
-
您应该首先针对较低的分辨率进行设计,因为 WPF 与分辨率无关,它会自动调整为更高的分辨率。
-
@Johan 你是说他需要 WindowState = "Maximized" 吗?