Ответ 1
Я могу запустить такой код:
this.menuMain.Items.Add(new ToolStripSeparator());
без проблем... Какая ошибка вы получаете?
Я не могу найти способ добавить горизонтальный разделитель в MenuStrip. Visual Studio жалуется Невозможно добавить ToolStropSeparator в MenuStrip.
Любая идея, как я могу это сделать?
Я могу запустить такой код:
this.menuMain.Items.Add(new ToolStripSeparator());
без проблем... Какая ошибка вы получаете?
В промежутке между двумя полями, которые вы хотите разделить на разделитель, введите:
-
затем нажмите enter (в дизайнере)
Вы можете щелкнуть правой кнопкой мыши значок menustrip, затем "Insert" → "Separator". Это все.
шаги: 1. щелкните правой кнопкой мыши контекстные объекты → Вставить → Сепаратор
ИЛИ
a) Нажмите (Введите текстовое поле для ContextMenuStrip), где вы хотите поместить горизонтальный разделитель, затем введите "-" (знак "Минус" ) b) Введите надеюсь, это будет вам полезно:)
Мне нравится делать мой, а не разделитель. Так что скажите, что я хочу сделать горизонтальный разделитель, я бы сделал около 30 из них, чтобы создать горизонтальную пунктирную линию длиной 30. Тогда я установил бы его включенное свойство false, чтобы его нельзя было щелкнуть, как для вертикального. Просто сделайте | то ваш предмет для каждого элемента, и вы заметите, что он создаст вертикальную линию, соответствующую каждому элементу. [Примечание] Вертикальная линия будет пунктирной из-за расстояния между каждым элементом.
Это так просто,
Щелкните правой кнопкой мыши значок полосы контекстного меню. затем выберите "Вставить" и выберите "Сепаратор |
Нет разделителей для элементов меню.
Однако
Вы можете выбрать элемент, в котором вы хотите пробел, и установить значение поля слева или справа. Это работает так же хорошо.