嗨我對XAML很新,我不知道如何創建此佈局。WPF佈局網格佈局任何大小的行,但最低高度
所以想象一個帶有標題,主區域和頁腳的佈局。每個區域只是一個圖像控件。
我使用的網格定義:
<Grid.RowDefinitions>
<RowDefinition Height="Auto"/>
<RowDefinition Height="*"/>
<RowDefinition Height="Auto"/>
</Grid.RowDefinitions>
因此,所有的空空間由主要區域使用了。這對於縱向窗口來說很好,但是當窗口被調整爲橫向時。頁腳和頁眉佔據了所有空間,主區域幾乎沒有剩餘空間,事實上我無法看到主區域的圖像,因爲沒有剩餘空間。
那麼是否可以指定主區域的最小高度?我試圖使用MinHeight在主要區域的圖像控制,但它沒有區別。我希望通過指定最小高度,這將強制頁眉和頁腳區域更小,因此這些圖像將按比例縮放以保持高寬比,因此它們的寬度也將變小。希望這是有道理的。
任何想法?
kirotab的答案不適合你喜歡嗎? '? –
tgpdyk
我不確定它是否能解決問題,因此他可能需要更改頁腳和頁眉內容高度以使它們更小。 – kirotab
只需將MinHeight和MaxHeight添加到您的Rowdefinitions中 – blindmeis