【发布时间】:2016-12-19 00:35:54
【问题描述】:
我在 XAML 中设置了ColumnDefinitions,例如:
<Grid x:Name="MainGrid" Background="#FF256BD1">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="*"/>
</Grid.ColumnDefinitions>
...
</Grid>
在后面的代码中,我将 StackPanel 添加为 MainGrid 中的子项,例如:
MainGrid.Children.Add(stackPanel);
如何像我们在 XAML 中那样将这个 stackPanel 放在 Code behind 的第一列中:Grid.Column="0" 或 Grid.ColumnSpan="2" 或 Grid.Row="1" 等。
【问题讨论】:
标签: c# windows xaml win-universal-app windows-8.1