假设有一个 WPF 窗口,其中有一个 StackPanel
,其中有一个控件(在我的例子中为 WebBrowser
)。我希望当我增加窗口的高度时它的高度也增加。我能够在宽度方面产生效果,但在高度方面却无法产生效果。
xaml(不起作用):
<Window Height="700">
<StackPanel Height="Auto">
<WebBrowser x:Name="browser" Height="Auto" MinHeight="410" />
</StackPanel>
</Window>
最佳答案
为什么不使用 Grid
而不是 StackPanel
(或者您也可以在 Grid
中使用 StackPanel
code> 如果确实需要),请参阅下面的代码片段:
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>
关于wpf - 如何在增加窗口高度的同时增加 WPF 中控件的高度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13038862/