Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Proprietà MenuItem.BarBreak

 

Data di pubblicazione: ottobre 2016

Ottiene o imposta un valore che indica se il MenuItem viene inserito in una nuova riga (per una voce di menu aggiunta a un MainMenu oggetto) o in una nuova colonna (per una voce di sottomenu o voce di menu visualizzate un ContextMenu).

Spazio dei nomi:   System.Windows.Forms
Assembly:  System.Windows.Forms (in System.Windows.Forms.dll)

[BrowsableAttribute(false)]
public bool BarBreak { get; set; }

Valore proprietà

Type: System.Boolean

true Se la voce di menu viene inserita in una nuova riga o in una nuova colonna. false Se la voce di menu viene lasciata nella posizione predefinita. Il valore predefinito è false.

È possibile utilizzare il BarBreak proprietà per creare un menu in cui ogni voce di menu viene inserito uno accanto a altro in senso orizzontale anziché in un elenco verticale. È anche possibile utilizzare questa proprietà per creare una barra dei menu che contiene più righe di voci di menu di primo livello.

Questa proprietà è diverso dalla Break proprietà che viene visualizzata una barra nella parte sinistra di ciascuna voce di menu che ha il Break impostata su true. La barra è visualizzata solo quando la voce di menu non è una voce di menu di primo livello.

L'esempio di codice seguente crea un MenuItem con due voci di sottomenu. Le due voci di sottomenu vengono visualizzate orizzontalmente anziché verticalmente il BarBreak proprietà.

public void CreateMyMenus()
{
   // Create three top-level menu items.
   MenuItem menuItem1 = new MenuItem("&File");
   MenuItem menuItem2 = new MenuItem("&New");
   MenuItem menuItem3 = new MenuItem("&Open");
   // Set the BarBreak property to display horizontally.
   menuItem2.BarBreak = true;
   menuItem3.BarBreak = true;
   // Add menuItem2 and menuItem3 to the menuItem1's list of menu items.
   menuItem1.MenuItems.Add(menuItem2);
   menuItem1.MenuItems.Add(menuItem3);
}

.NET Framework
Disponibile da 1.1
Torna all'inizio
Mostra: