Начал осваивать 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()" или аналогичного я нагуглить не смог.
Как мне лучше всего реализовать свою задумку?