首页 > 解决方案 > 自行从面板中删除用户控件

问题描述

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

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

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

我应该如何实现这个?

标签: c#wpfuser-controls

解决方案


使用此代码:

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

推荐阅读