2009-02-02 10 views

risposta

27

Sono in grado di eseguire codice come questo:

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

senza alcuna difficoltà ... Che tipo di errore state ottenendo?

+1

Sto usando la GUI Designer e mi dice quando provo a fare '-' che 'Impossibile aggiungere ToolStripSeparator a MenuStrip' – Malfist

+0

Che funziona quando lo aggiungo a MainForm.Designer.cs, grazie! – Malfist

+0

In realtà non funziona. Si presenta nel designer, ma non quando eseguo effettivamente il programma ... – Malfist

49

Nello spazio tra i due campi desiderati separati dal divisorio, tipo:

- 

poi ha colpito entrare (nella finestra di progettazione)

+2

Questa è la migliore risposta. – zzzzzzzzzzzzzzzzzzzzzzzzzzzzzz

+2

LOL! Perché questo non è contrassegnato come risposta? Questo è il modo più semplice e migliore, piuttosto che digitare un codice. – ViFer

+1

Quando provo a farlo: "Impossibile aggiungere ToolStripSeparator a MenuStrip" –

9

È possibile fare clic con il MenuStrip, poi 'Insert '->' Separator '. Questo è tutto.

+0

Risposta semplice ma più utile. Grazie... –

-1

1-Aggiungere Il MenuStrip al modulo 2-Click MenuStrip e fare clic su Voci "..." In Finestra Proprietà 3-In Finestra aperta nella sezione 'Selezionare la voce e metti in lista di sotto' Fare clic su Aggiungi ad esempio per la 3 Quindi selezionare per esempio toolStripMenuItem1 e fare clic su DropDownItems "...", quindi in Sezione su Nuova finestra aperta "Selezionare la voce e aggiungere all'elenco sotto" Seleziona Separatore | E aggiungilo. buon lucchetto

0

passi: 1. Fare clic destro su elementi ContextMenuStrip -> Inserisci -> separatore

O

  1. a) Fare clic su (Casella di testo Type per ContextMenuStrip) in cui si desidera mettere il separatore orizzontale, quindi immettere "-" (segno meno) b) Digita speranza questo ti troverà utile :)

0

Mi piace fare il mio con - piuttosto che un separatore. Quindi, dire che voglio creare un separatore orizzontale, farei circa 30 di essi per creare una linea tratteggiata orizzontale con una lunghezza di 30. Quindi imposterei la sua proprietà enabled su false in modo che non possa essere cliccata come quella verticale. Basta fare | poi il tuo articolo per ogni oggetto e noterai che creerà una linea verticale che si abbina a ogni oggetto. [Nota] La linea verticale sarà punteggiata a causa della spaziatura tra ogni elemento.

0

E' così semplice,

clic destro del mouse sull'icona di contesto barra di menu. quindi selezionare Inserisci e dopo selezionare Separatore |

0

Non ci sono separatori per voci di menu.

Tuttavia;

È possibile selezionare l'elemento in cui si desidera uno spazio tra e impostare il valore del margine sinistro o destro. Funziona altrettanto bene.

Problemi correlati