我似乎无法找到在MenuStrip中添加水平分隔符的任何方法。 Visual Studio抱怨无法将ToolStropSeparator添加到MenuStrip。
我知道如何做到这一点?
答案 0 :(得分:56)
在您希望由分隔符分隔的两个字段之间的空格中,键入:
-
然后点击Enter(在设计师中)
答案 1 :(得分:28)
我可以运行这样的代码:
this.menuMain.Items.Add(new ToolStripSeparator());
没有任何问题......你得到了什么样的错误?
答案 2 :(得分:10)
您可以右键单击menustrip,然后“插入” - > '分隔器'。 就是这样。
答案 3 :(得分:0)
步骤: 1.右键单击contextmenuStrip项目 - >插入 - >分隔符
OR
a)单击(键入ContextMenuStrip的文本框),在其中放置水平分隔符,然后输入" - "(减号) b)输入 希望这会让你觉得有用:)
答案 4 :(得分:0)
我喜欢做我的 - 而不是分隔符。所以说我想做一个水平分隔符,我会做大约30个它们来创建一个长度为30的水平虚线。然后我将其启用的属性设置为false,这样它就不能被点击为垂直的。只是做|然后你的每个项目的项目,你会发现它将创建一个与每个项目匹配的垂直线。 [注意]由于每个项目之间的间距,垂直线会点缀。
答案 5 :(得分:0)
这很简单,
右键单击“上下文”菜单条图标。 然后选择insert并在选择Separator |之后
答案 6 :(得分:0)
出于某种原因,上述与设计师相关的答案在 VS 2019 (16.8.4) 中似乎对我不起作用。缺少插入分隔符选项并且在文本中使用“-”似乎不起作用。
添加分隔符的唯一方法是在设计器中执行以下操作:
顶部菜单栏上的人民币 -> 选择Edit DropDownItems
这会弹出一个对话框,允许您添加分隔符(以及任何其他菜单项)。
答案 7 :(得分:-1)
菜单条项目没有分隔符。
然而;
您可以选择想要间隔的项目,并设置左边距或右边距值。这也很有效。
答案 8 :(得分:-2)