我有一个 XAML 用户控件,其中有一个带有各种文本框和标签的网格。
<UserControl>
<Grid Background="#FFE8EEF7" Height="Auto" Width="Auto" HorizontalAlignment="Stretch" VerticalAlignment="Stretch">
<!-- just various TextBoxes and Labels here -->
<TextBox x:Name="txtBottomTextBox" HorizontalAlignment="Left" Height="24" Margin="800,37,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="50" IsEnabled="False"/>
</Grid>
</UserControl>
然后我在我的主窗口上有用户控件,如下所示:
<Window>
<Grid Width="Auto" Height="Auto">
<MyCtrlLib:GenParams Name="genParams1" Width="Auto" Height="Auto" Margin="0,0,0,0"
HorizontalAlignment="Stretch" VerticalAlignment="Stretch" />
</Grid>
</Window>
一切都很好,除了最底部的 TextBox 和用户控件的底部之间没有空间。两者之间最多可能有三个像素的空间,所以我想要更多的填充(可能大约 8 个像素)。然而,我已经尝试在我可以的地方倾倒填充物,但没有什么能像我想要的那样工作。
关于如何在最底部的 TextBox 和用户控件的底部之间强制进行一些填充的任何建议?