Я создаю меню, но я думаю, что показывать окно в каждом меню это так раздражает.Так что я думаю, что показ пользовательского элемента управления определенной строке сетки - это хороший способ.Посмотрите на это:
У меня есть меню: Студенты и группы.Затем я выбираю один из них, и он отображается под списком команд.Если вы нажмете одну из этих команд, будет отображен пользовательский контроль.
private void AddStudentButton_Click(object sender, RoutedEventArgs e)
{
AddStudentUserControl userControl = new AddStudentUserControl();
grid.Children.Add(userControl);
Grid.SetRow(userControl, 2);
}
Хотя в то же время мне пришлось бы создавать множество кнопок с помощью команды события.Как вы думаете?Это хороший способ представить данные?Если да, то сделаете ли вы мне пример того, как вы это сделаете?Я хочу делать разные вещи или улучшать свой код.