gpt4 book ai didi

wpf - XAML 中网格内的网格

转载 作者:行者123 更新时间:2023-12-03 00:52:44 26 4
gpt4 key购买 nike

我想在parentGrid的第二列中有一个childGrid(在childGrid中我想有两列:第一列用于标签,第二列用于文本框)

我怎样才能做这样的事情?我尝试了以下代码:

<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Height="*"/>
<ColumnDefinition Height="*"/>
<RowDefinition Height="*"/>
<RowDefinition Height="*"/>
</Grid.ColumnDefinitions>
<Grid Grid.Column=1>
<Grid.ColumnDefinitions>
<ColumnDefinition Height="*"/>
<ColumnDefinition Height="*"/>
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition Height="*"/>
<RowDefinition Height="*"/>
<RowDefinition Height="*"/>
<RowDefinition Height="*"/>
</Grid.RowDefinitions>
</Grid>
</Grid>

最佳答案

根据您的代码,稍微修复一下:

<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition />
<ColumnDefinition />
</Grid.ColumnDefinitions>
<Grid Grid.Column="1">
<Grid.ColumnDefinitions>
<ColumnDefinition />
<ColumnDefinition />
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition Height="*"/>
<RowDefinition Height="*"/>
<RowDefinition Height="*"/>
<RowDefinition Height="*"/>
</Grid.RowDefinitions>
</Grid>
</Grid>

请注意,ColumnDefinition 没有高度 - 它们有宽度。您还需要分别定义 ColumnDefinitions 和 RowDefinitions - 您将它们在外部网格中混合在一起。我从外部网格中删除了 RowDefinitions,因为您似乎没有使用它们。您的内部网格有两列和四行。

关于wpf - XAML 中网格内的网格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3185485/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com