2012-04-04 78 views

回答

0

您可以使用SizeToContent

<Window x:Class="WindowSample.MainWindow" 
      xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
      xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
      Title="WPF Window" 
      SizeToContent="WidthAndHeight" > 

这会让你的窗口会自动调整自身以适应您的窗口内容的首选大小。

+0

看起来不错,会试试看! – Kumar 2012-04-04 04:13:37

1

听起来像你可能需要重新考虑问题?如果您需要设计时间的高度和宽度,那么只需明确设置您正在使用的控件的宽度和高度。这会将控件“默认”为特定的大小。通常情况下,您可能希望将控件的宽度和高度设置为“自动”,并让容器或布局管理器决定大小应为多少。因此,如果将控件放入网格中,请将其分配给象限并在其中设置大小。最后,如果您因为使用Blend进行设计并调整了用户控件的大小而设置了设计时间,则可以通过选择内侧角切口而不是使用较大手柄的外侧角切口来明确调整控件的大小。里面的凹槽会导致高度和宽度被明确设置。

+0

对不起,Q可能不清楚,我试图弹出一个对话框窗口给予任何用户控件作为它的内容,而不是明确设置高度和宽度,我想从设计时间重用设置,并且没有,不用混合 – Kumar 2012-04-04 04:13:09

相关问题