WPF窗口大小问题

时间:2012-05-21 20:40:04

标签: wpf window size width

我希望我的应用适合所有屏幕尺寸,因此从Window标签到我设置Width =“Auto”的所有容器/面板。指定了MinWidth&窗口标签中的MinHeight。    尽管如此,我的窗户显示出比需要更大的巨大尺寸。我的chilf窗口设置了

Height="Auto" Width="Auto" MinHeight="300" MinWidth="650"
     WindowStartupLocation="CenterOwner" Loaded="Window_Loaded"  >

<StackPanel Orientation="Vertical" Width="650">

StackPanel是所有面板的父/根。正如您所看到的,stackPanel的大小声明为650,但在加载时,窗口的宽度为1440。

我从父窗口thri ShowDialog()调用此子窗口。同样的问题也是父窗口。

任何人都可以帮我知道这里出了什么问题!为什么它不尊重上述尺寸?

1 个答案:

答案 0 :(得分:4)

将Window的属性.SizeToContent设置为“WidthAndHeight”。