单独从面板中删除 Usercontrol

Remove Usercontrol from panel by itself

我创建了一个 UserControl 现在我想在堆栈面板中使用其中的几个控件

<StackPanel>
  <local:myUserControl/>
  <local:myUserControl/>
  <local:myUserControl/>
</StackPanel>

UserControl 有一个按钮,当用户单击它时,必须从 StackPanel 中删除 UserControl。

我应该如何实施?

使用此代码:

   ((Panel) this.Parent).Children.Remove(this);