Bagikan melalui


MenuItem.BarBreak Properti

Definisi

Mendapatkan atau mengatur nilai yang menunjukkan apakah MenuItem ditempatkan pada baris baru (untuk item menu yang ditambahkan ke MainMenu objek) atau di kolom baru (untuk item submenu atau item menu yang ditampilkan dalam 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

Nilai Properti

true jika item menu ditempatkan pada baris baru atau di kolom baru; false jika item menu dibiarkan dalam penempatan defaultnya. Defaultnya adalah false.

Atribut

Contoh

Contoh kode berikut membuat MenuItem dengan dua item submenu. Dua item submenu ditampilkan secara horizontal alih-alih secara vertikal menggunakan BarBreak properti .

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

Keterangan

Anda dapat menggunakan BarBreak properti untuk membuat menu tempat setiap item menu ditempatkan di samping satu sama lain secara horizontal alih-alih dalam daftar vertikal. Anda juga dapat menggunakan properti ini untuk membuat bilah menu yang berisi beberapa baris item menu tingkat atas.

Properti ini berbeda dari Break properti di bar yang ditampilkan di tepi kiri setiap item menu yang memiliki properti yang Break diatur ke true. Bilah hanya ditampilkan ketika item menu bukan item menu tingkat atas.

Berlaku untuk

Lihat juga