我正在尝试使用网格元素进行叠加(内部带有 TextBox 元素),但是将 maxHeight 设置为 Window.current.Bounds.Height 没有帮助,网格仍然比屏幕高度大。这是xaml代码:
<Grid x:Name="testGrid" HorizontalAlignment="Center" VerticalAlignment="Center">
<Grid.RowDefinitions>
<RowDefinition Height="Auto"/>
</Grid.RowDefinitions>
<TextBox Grid.Row="0" HorizontalAlignment="Left" TextWrapping="Wrap" Text="TextBox" VerticalAlignment="Top" AcceptsReturn="True"/>
</Grid>
在我正在做的页面的构造函数中:
testGrid.MaxHeight = Window.Current.Bounds.Height;
当我在文本框中输入时,它的高度会增加(应该如此),但它会比屏幕大。需要改变什么?
谢谢