c# tabcontrol事件以及上下文菜单

今天在搞中间件的客户端管理工具时,遇到需要管理tabcontrol子页的问题,希望在右击标签页是弹出关闭、关闭其他的提示框,如下所示: 

可通过增加一个ContextMenuStrip,并在tabControl上增加MouseUp事件来实现,如下所示:

        private void tabControl_MouseUp(object sender, MouseEventArgs e)
        {
            if ((e.Y < this.tabControl.GetTabRect(0).Bottom) && (e.Button == MouseButtons.Right))
            {
                this.tabControlContextMenuStrip.Show(this.tabControl, e.X, e.Y);
            }
        }
原文地址:https://www.cnblogs.com/zhjh256/p/6094994.html