如何在wpf中开发能够在所有系统分辨率下正确查看的桌面应用程序?

时间:2015-09-23 10:27:23

标签: c# wpf

我通过将page.xaml的宽度和高度分别设置为1272和893,以屏幕分辨率 1280 X 1024 创建了桌面应用程序。

但是当我在另一个分辨率较低的系统中运行时创建设置文件后,某些按钮不可见。

请指导我如何在wpf中开发适用于所有屏幕分辨率且正确对齐的Windows应用程序。

2 个答案:

答案 0 :(得分:1)

使用相对大小而不是绝对大小,不要硬编码任何控件的高度和宽度值

答案 1 :(得分:1)

开发 DPI独立 WPF应用程序article on MSDN

如上所述,使用WPF的重点不是硬编码任何维度,而是使用容器布局元素。这样做会导致独立于分辨率的应用程序。