在我的应用程序中,我需要动态地以行和列的形式设计座椅布局布置。请任何人建议我如何获取行和列以及我需要使用的视图。
这是我的xaml代码
<Grid x:Name="grid" Background="White">
<Button HorizontalAlignment="Stretch" Foreground="Black" Margin="23,56,268,527">Text</Button>
</Grid>
这是.cs代码
for (int j = 0; j < jarray.Count; j++)
{
grid.ColumnDefinitions.Add(new ColumnDefinition(){width=new GridLength(30)});
grid.RowDefinitions.Add(new RowDefinition(){ Height = new GridLength(30) });
}
但我得到空页。 先感谢您。
答案 0 :(得分:3)
在此更新建议:
您可以使用网格布局。在XAML中创建一个网格,并在代码后面动态定义Rowdefinition和ColumnDefinition并附加到网格。如果你的xaml有网格名称&#34; grid&#34;然后在代码后面你可以像这样行和列。您可以使用循环来获得更多行数和列数。
GetVisible
以下是ref的几个链接: