我的XAML中有一个名为MainStackPanel的stackpanel。 在我的XAML.CS中,我以编程方式创建了一些像这样的数据网格:
private void Window_Loaded(object sender, RoutedEventArgs e)
{
var datagrid = new DataGrid();
// add some columns and stuff
}
这只是一个例子,实际上我创建了十几个(取决于数据库的结果)。
我需要将它们添加到我的stackpanel(在我的XAML文件中定义如下:
<ScrollViewer Name="MainScrollViewer" Grid.Row="0">
<StackPanel Name="MainStackPanel">
// in here somehow
</StackPanel>
</ScrollViewer>
如何以编程方式将我的datagrids(在本例中为var datagrid)添加到stackpanel(MainStackPanel)? 谢谢,
答案 0 :(得分:2)
MainStackPanel.Children.Add(数据网格);