我知道如果我想在任何屏幕上最大化屏幕,我可以:
this.WindowState = WindowState.Maximized;
但我有一个分辨率为1300x500的WPF应用程序。在我的全高清显示器上,它看起来很愉快。但在我的笔记本上,并没有那么多。我希望它与1300x500的大小成比例,但我该怎么做?试过"锁定"应用程序边界,因为我被告知,但没有工作。我可以执行某些操作,例如获取运行程序的计算机的屏幕分辨率并设置默认大小吗?
答案 0 :(得分:3)
尝试将内容包装在ViewBox中,并将大小设置为目标分辨率。在不同的分辨率,应用程序将扩展。