MenuItem.BarBreak Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia wartość wskazującą, czy MenuItem element jest umieszczany w nowym wierszu (dla elementu menu dodanego do MainMenu obiektu) lub w nowej kolumnie (dla elementu podrzędnego lub elementu menu wyświetlanego w elemencie ContextMenu).
public:
property bool BarBreak { bool get(); void set(bool value); };
[System.ComponentModel.Browsable(false)]
public bool BarBreak { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.BarBreak : bool with get, set
Public Property BarBreak As Boolean
Wartość właściwości
true
jeśli element menu zostanie umieszczony w nowym wierszu lub w nowej kolumnie; false
jeśli element menu jest pozostawiony w domyślnym umieszczaniu. Wartość domyślna to false
.
- Atrybuty
Przykłady
Poniższy przykład kodu tworzy element z dwoma MenuItem elementami podrzędnymi. Dwa elementy podrzędne są wyświetlane w poziomie zamiast w pionie przy użyciu BarBreak właściwości .
public:
void CreateMyMenus()
{
// Create three top-level menu items.
MenuItem^ menuItem1 = gcnew MenuItem( "&File" );
MenuItem^ menuItem2 = gcnew MenuItem( "&New" );
MenuItem^ menuItem3 = gcnew 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 );
}
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);
}
Public Sub CreateMyMenus()
' Create three top-level menu items.
Dim menuItem1 As New MenuItem("&File")
Dim menuItem2 As New MenuItem("&New")
Dim menuItem3 As 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)
End Sub
Uwagi
Za pomocą BarBreak właściwości można utworzyć menu, w którym każdy element menu znajduje się obok siebie w poziomie zamiast na pionowej liście. Tej właściwości można również użyć do utworzenia paska menu zawierającego wiele wierszy elementów menu najwyższego poziomu.
Ta właściwość różni się od Break właściwości w tym, że pasek jest wyświetlany na lewej krawędzi każdego elementu menu, który ma właściwość ustawioną Break na true
. Pasek jest wyświetlany tylko wtedy, gdy element menu nie jest elementem menu najwyższego poziomu.