根据屏幕大小调整WPF窗口的大小

根据屏幕大小调整WPF窗口的大小

问题描述:

我有一个多窗口应用程序,它填充整个屏幕,我希望它可以在所有屏幕大小上使用,所以我想根据屏幕大小调整大小。我该如何解决这个问题?根据屏幕大小调整WPF窗口的大小

+0

请问您的应用程序有一个包含多个窗口(如Visual Studio)还是有几个顶级窗口(如VB3或GIMP)一个顶层窗口? – arx 2010-10-17 10:57:08

+0

其实我有一个背景窗口和几个顶层窗口,我不得不快速制作程序,所以我没有弄乱儿童窗口,但如果你有一个快速解决方案,只需写它。 – laci37 2010-10-17 18:58:02

+0

也许我不理解你的意图,但你能不能最大化窗口?为什么“填满整个屏幕”的窗口需要调整大小? – Bernard 2012-04-15 17:16:05

您可以使用Screen.GetWorkingArea方法返回一个表示可用屏幕区域的矩形对象。您应该能够使用这些信息来决定放置屏幕元素的位置。

链接: http://msdn.microsoft.com/en-us/library/1a92hss5.aspx