Учитывая этот XAML:
<StackPanel Orientation="Horizontal" Grid.Row="1" Grid.Column="0" Margin="5">
Как назначить атрибуты Grid.Row и Grid.Column в (C # / VB) коде?
StackPanel stackPanel = new StackPanel(); stackPanel.???
Я думаю, это то, что вы хотите:
MyStackPanel.SetValue(Grid.RowProperty, 1); MyStackPanel.SetValue(Grid.ColumnProperty, 2);
Надеюсь, это поможет
Вы должны быть в состоянии сделать следующее, где 'myGrid' - это имя вашего элемента управления Grid.
StackPanel stackPanel = new StackPanel(); Grid.SetColumn(stackPanel, 0); Grid.SetRow(stackPanel, 1); myGrid.Children.Add(stackPanel);