0

次のシナリオを実装する必要があります。

まず、親コントロール (ウィンドウ) は、そのコンテンツに合わせて自動サイズ調整されます。
ただし、Width または Height が特定の値を超えると、オートサイズ モードがオフになり、子コントロールが使用可能なスペースを占めるように拡大されて手動でサイズ変更されます。

Grid内部を検討してくださいWindow

<Window>
     <Grid>
         <Grid.RowDefinitions>
             <RowDefinition Height="Auto"/>
             <RowDefinition Height="Auto" />
             <RowDefinition Height="Auto"/>
         <Grid.RowDefinitions>
     </Grid>
</Window>

ここでは、中央の行を「自動」から「*」に適応的に変更する必要があります。
あまり魔法がなくても可能ですか?

4

1 に答える 1

0

またはプロパティを設定せずに、Window.MaxHeightおよびプロパティを設定してみてください。Window.MaxWidthWindow.HeightWindow.Width

于 2013-07-23T10:00:57.840 に答える