MenuItem.BarBreak Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
öğesinin MenuItem yeni bir satıra mı (nesneye MainMenu eklenen menü öğesi için) yoksa yeni bir sütuna mı (içinde görüntülenen bir alt menü öğesi veya menü öğesi için) yerleştirildiğini belirten bir ContextMenudeğer alır veya ayarlar.
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
Özellik Değeri
true
menü öğesi yeni bir satıra veya yeni bir sütuna yerleştirilirse; false
menü öğesi varsayılan yerleşiminde bırakılırsa. Varsayılan değer: false
.
- Öznitelikler
Örnekler
Aşağıdaki kod örneği, iki alt menü öğesiyle bir MenuItem oluşturur. İki alt menü öğesi, özelliği kullanılarak BarBreak dikey olarak değil yatay olarak görüntülenir.
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
Açıklamalar
her menü öğesinin BarBreak dikey liste yerine yatay olarak yan yana yerleştirildiği bir menü oluşturmak için özelliğini kullanabilirsiniz. Bu özelliği, üst düzey menü öğelerinin birden çok satırını içeren bir menü çubuğu oluşturmak için de kullanabilirsiniz.
Bu özellik, özelliği olarak ayarlanmış true
her menü öğesinin sol kenarında bir çubuğun görüntülenmesinden özelliğinden Break farklıdırBreak. Çubuk yalnızca menü öğesi üst düzey bir menü öğesi olmadığında görüntülenir.