MenuItem.BarBreak Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.