日期:2014-05-17  浏览次数:21095 次

ContexMenuStrip右键菜单
我用ContexMenuStrip控件做了一个右键菜单,并没有添加最大化和最小化的选项
但是编译运行时菜单里面有最大化和最小化的选项,请教怎么去掉啊,谢谢
------最佳解决方案--------------------
没出现你说的那种情况啊?
你贴点代码看看
------其他解决方案--------------------
你仔细检查下看看是不是你右键指向的菜单不对,指向了其他的菜单而非你自己定义的上面那个简单的菜单,我觉得这种可能性占到百分之九十以上
------其他解决方案--------------------
就是菜单绑定错了,运行后的菜单不止多了关闭,最大化,最小化,还多了一个删除
------其他解决方案--------------------
如果都没有,那就是,你调用错了菜单。 
------其他解决方案--------------------
在属性里面设置 是否显示最大最小化按钮

MaximizeBox这个属性等于false;最大化不可用.
    MinimizeBox等于false是最小化不可用.
    ControlBox等于false是上面3个按钮隐藏了.
------其他解决方案--------------------
你是说在运行时 ContexMenuStrip 右键菜单里有这两项还是窗体有这几项
如果是窗体有这几项,则将窗体的ControlBox属性设为 false 就可以了

------其他解决方案--------------------
引用:
你是说在运行时 ContexMenuStrip 右键菜单里有这两项还是窗体有这几项
如果是窗体有这几项,则将窗体的ControlBox属性设为 false 就可以了

是右键菜单里多了这两项
------其他解决方案--------------------
引用:
在属性里面设置 是否显示最大最小化按钮

MaximizeBox这个属性等于false;最大化不可用.
    MinimizeBox等于false是最小化不可用.
    ControlBox等于false是上面3个按钮隐藏了.

你好,这两项是在右键菜单里多出来的,删除了部分项之后,又多了更多的项出来.....................奇葩
------其他解决方案--------------------
private void 撤销ToolStripMenuItem2_Click(object sender, EventArgs e)
        {
            撤销ToolStripMenuItem_Click(sender, e);
        }

        private void 复制ToolStripMenuItem1_Click(object sender, EventArgs e)
        {
            复制ToolStripMenuItem_Click(sender, e);
        }

        private void 粘贴ToolStripMenuItem2_Click(object sender, EventArgs e)
        {
            粘贴ToolStripMenuItem_Click(sender, e);
        }

        private void 剪切ToolStripMenuItem2_Click(object sender, EventArgs e)
        {
            剪切UToolStripButton_Click(sender, e);
        }

        private void 全选ToolStripMenuItem1_Click(object sender, EventArgs e)
        {
            全选ToolStripMenuItem_Click(sender, e);
        }

        private void fastColoredTextBox1_MouseDown(object sender, MouseEventArgs e)