tworzę przyciski w gridzie dynamicznie. działa tylko dodanie 1 przycisku.
chcę mieć grid 3x1 i w pierwszym wierszu mieć kilka przycisków od lewej strony, a na przykład w 3cim wierszu kilka przycisków od prawej strony.
jeśli ktoś ma także tutorial do trochę bardziej skomplikowanych rzeczy (chodzi mi o tworzenie obiektów dynamicznie w c#) niż dodaj do pustego grida przycisk to nie pogardzę
<Grid Name="grid1">
<Grid.RowDefinitions>
<RowDefinition Name="grid1_row1" Height="*"/>
<RowDefinition Height="5*"/>
<RowDefinition Height="*"/>
</Grid.RowDefinitions>
</Grid>
private void prepareMenu()
{
btnNewProject = new Button();
btnSaveProject = new Button();
btnOpenProject = new Button();
btnManageItems = new Button();
btnNewProject.HorizontalAlignment = HorizontalAlignment.Left;
btnOpenProject.HorizontalAlignment = HorizontalAlignment.Left;
btnSaveProject.HorizontalAlignment = HorizontalAlignment.Left;
btnManageItems.HorizontalAlignment = HorizontalAlignment.Left;
btnNewProject.MaxHeight = 80;
btnNewProject.Width = 200;
btnNewProject.Content = "New Project";
btnNewProject.Background = new SolidColorBrush(Colors.Blue);
btnOpenProject.MaxHeight = 80;
btnOpenProject.Width = 200;
btnOpenProject.Content = "Open Project";
btnSaveProject.MaxHeight = 80;
btnOpenProject.Width = 200;
btnSaveProject.Content = "Save Project";
btnManageItems.MaxHeight = 80;
btnManageItems.Width = 200;
btnManageItems.Content = "Manage Items";
Grid.SetRow(btnNewProject, 0);
Grid.SetRow(btnOpenProject, 0);
grid1.Children.Add(btnNewProject);
grid1.Children.Add(btnOpenProject);
}