当前位置:首页 > Windows程序 > 正文

并添加“删除”MenuItem private void UserControl_MouseRightButtonDow

2024-03-31 Windows程序

    </UserControl.ContextMenu>
</UserControl> 
//在xaml用户控件中插手ContextMenu,并添加“删除”MenuItem

 private void UserControl_MouseRightButtonDown(object sender, MouseButtonEventArgs e)

        {

            menu.IsOpen = true;

        }

//右键点击事件激发ContextMenu


 private void Delete_Click(object sender, RoutedEventArgs e)

        {

            if (this.Tag != null)

            {

                WrapPanel Wp = VisualTreeHelper.GetParent(this) as WrapPanel;

                if (Wp != null)

                {

                    Wp.Children.Remove(this);

                }

            }

        } //操作VisualTreeHelper找到控件的容器Wrappanel,,并删除

温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/34393.html

Jm-杰米博客Jamie
草根站长的技术交流乐园!IT不会不要紧快来好好学习吧!
  • 20786文章总数
  • 7494588访问次数
  • 建站天数
  • 友情链接