我的XAML中有一个主要的Grid容器,如下所示。
<Grid x:Name="LayoutRoot" Background="White">
<Grid Name="mainGrid">
</Grid>
</Grid>
我需要通过从后面的代码向'mainGrid添加控件来获得以下结构。
基本上,它应该是第一行中的另一个网格,并且有两列。有人可以帮助我实现这一目标吗?
我可能在前两行中使用两个堆叠面板,但是它应该是第一个堆叠面板内的网格。我该如何将网格控件添加到在运行时创建的堆栈面板中?
Grid _grid = new Grid();
grid.RowDefinitions.Add(new RowDefinition() { Height = new GridLength(1, GridUnitType.Star) });
_grid.ColumnDefinitions.Add(new ColumnDefinition() { Width = new GridLength(1, GridUnitType.Star) });
_grid.ColumnDefinitions.Add(new ColumnDefinition() { Width = new GridLength(1, GridUnitType.Star) });