@BearPro
Защитник прав интеллектуальных меньшинств

Как удалить родительский элемент XAML?

Начал осваивать UWP с C#. Возникла дурацкая проблема.
У меня есть такая штука, воспроизводящаяся по нажатии на кнопку:
public void NewContent(object sender, RoutedEventArgs e){
            StackPanel NewStack = new StackPanel();
            DatePicker NewDatePicker = new DatePicker();
            TextBox NewInputBox = new TextBox();
            Button RemoveButton = new Button();

            NewStack.Orientation = Orientation.Horizontal;
            NewInputBox.Width = 120;
            RemoveButton.Content = "-";
            RemoveButton.Width = 40;
            RemoveButton.Click += RemoveButton_Click;

            NewStack.Children.Add(NewDatePicker);
            NewStack.Children.Add(NewInputBox);
            NewStack.Children.Add(RemoveButton);
            MainStack.Children.Add(NewStack);}


И мне нужно что бы обработчик RemoveButton_Click удалял весь StackPanel. Я думал что можно организовать это как-то RemoveButton.Parent.Remove()
Но метода "Remove()" или аналогичного я нагуглить не смог.
Как мне лучше всего реализовать свою задумку?
  • Вопрос задан
  • 192 просмотра
Пригласить эксперта
Ответы на вопрос 1
@d-stream
Готовые решения - не подаю, но...
Может быть не уничтожать, а скрывать?
А то "сижу на суку и пилю его"
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы