2

StackPanelその中にコントロールがあるWPFウィンドウがあるとしましょう(WebBrowser私の場合は)。ウィンドウの高さを上げたときに、その高さを上げたい。幅に関しては効果を生み出すことができますが、高さに関してはそうではありません。

xaml (機能しませんでした):

<Window Height="700">
    <StackPanel Height="Auto">
        <WebBrowser x:Name="browser" Height="Auto" MinHeight="410" />
    </StackPanel>
</Window>   
4

1 に答える 1

2

Gridthen の代わりに使用しないのはなぜですかStackPanel(または、本当に必要な場合はStackPanel内に含めることもできますGrid)、以下のコード スニペットを参照してください。

XAML:

<Window Height="700">
    <Grid>
        <Grid.RowDefinitions>
            <RowDefinition Height="*" />
        </Grid.RowDefinitions>
        <Grid.ColumnDefinitions>
            <ColumnDefinition />
        </Grid.ColumnDefinitions>
        <WebBrowser x:Name="browser" Height="Auto" MinHeight="410" />
    </Grid>
</Window>
于 2012-10-24T06:07:57.990 に答える