2009-02-02 11 views

Respuesta

27

soy capaz de ejecutar código como este:

this.menuMain.Items.Add(new ToolStripSeparator()); 

sin ningún problema ... ¿Qué tipo de error te va?

+1

Estoy usando el Diseñador de GUI y me dice cuando trato de hacer '-' que 'No se puede agregar ToolStripSeparator a MenuStrip' – Malfist

+0

Eso funciona cuando lo agrego a MainForm.Designer.cs, gracias! – Malfist

+0

En realidad, eso no funciona. Se muestra en el diseñador, pero no cuando realmente ejecuto el programa ... – Malfist

49

En el espacio entre los dos campos que desee separados por el separador, escriba:

- 

continuación, pulsa enter (en el diseñador)

+2

Esta es la mejor respuesta. – zzzzzzzzzzzzzzzzzzzzzzzzzzzzzz

+2

¡LOL! ¿Por qué esto no está marcado como respuesta? Esta es la forma más simple y mejor que escribir ningún código. – ViFer

+1

Cuando trato de hacer eso: "No puedo agregar ToolStripSeparator a MenuStrip" –

9

Puede hacer clic en el menustrip, a continuación, 'Insertar '->' Separador '. Eso es todo.

+0

Respuesta simple pero más útil. Gracias... –

-1

1-El MenuStrip Añadir a la Forma 2-Haga clic en los elementos MenuStrip Y "..." En la ventana de propiedades 3-En Ventana abierta en la sección 'Seleccionar elemento y añadir a la lista de abajo' Haga clic en Agregar por ejemplo, para 3 A continuación, seleccione, por ejemplo, toolStripMenuItem1 y haga clic en DropDownItems "..." Luego, en la sección de la nueva ventana abierta "Seleccione el elemento y añádalo a la lista siguiente" Seleccionar separador | Y agregarlo. buena cerradura

0

pasos: 1. Haga clic derecho en artículos ContextMenuStrip -> Insertar -> Separador

O

  1. a) Haga clic en (cuadro de texto Tipo de ContextMenuStrip) en la que desea poner el separador horizontal, a continuación, introduzca "-" (signo menos) b) introducir esperanza de que esto va a encontrar útil :)

0

Me gusta hacer la mía, en lugar de un separador. Así que supongamos que quiero hacer un separador horizontal. Haría aproximadamente 30 de ellos para crear una línea punteada horizontal con una longitud de 30. Luego establecería su propiedad habilitada en falso para que no pueda hacer clic como en una vertical. Solo hazlo | luego su artículo para cada artículo y notará que creará una línea vertical que coincidirá con cada artículo. [Nota] La línea vertical se punteará debido al espacio entre cada elemento.

0

Es tan simple,

Haga clic derecho sobre el icono del menú de contexto tira. luego Seleccione insertar y luego seleccione Separador |

0

No hay separadores para elementos de tira de menú.

Sin embargo

;

Puede seleccionar el elemento que desea un espacio intermedio y establecer el valor de margen izquierdo o derecho. Esto funciona igual de bien.

Cuestiones relacionadas