Я пытаюсь создать GroupBox, добавить Grid (или StackPanel) к нему, а затем поместить несколько TextBlocks, все это во время выполнения. Это то, что я пробовал
GroupBox groupBox1 = new GroupBox();
Grid grid1 = new Grid();
groupBox1.Width = 85;
groupBox1.Height = 60;
grid1.Height = 85;
grid1.Width = 60;
groupBox1.Content = grid1.Children.Add(textBlock1);
groupBox1.Margin = new Thickness(50, 50, 0, 0);
mainWindow.canvas.Children.Add(groupBox1);
Но все, что я получаю, это групповая коробка с толстой белой рамкой, в которой ничего нет.