2

假设有一个 WPF 窗口,StackPanel其中有一个控件(WebBrowser在我的例子中是 )。当我增加窗口的高度时,我希望它的高度增加。我能够在宽度方面产生效果,但在高度方面却不行。

xaml(不起作用):

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

1 回答 1

2

为什么不使用Gridthen 而不是(或者,如果确实需要,StackPanel您也可以使用),请参见下面的代码片段:StackPanelGrid

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 回答