2012-04-04 80 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

相關問題