MenuItem.Break 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置一个值,通过该值指示是将该项放在新行上(对于添加到 MainMenu 对象的菜单项),还是放在新列中(对于 ContextMenu 中显示的菜单项或子菜单项)。
public:
property bool Break { bool get(); void set(bool value); };
[System.ComponentModel.Browsable(false)]
public bool Break { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.Break : bool with get, set
Public Property Break As Boolean
属性值
如果菜单项放在新行上或新列中,则为 true
;如果菜单项保持在其默认位置,则为 false
。 默认值为 false
。
- 属性
示例
下面的代码示例创建一个菜单,其中顶部行有两个顶级菜单项,一个菜单项位于底部行。
public:
void CreateMyMenus()
{
// Create three top-level menu items.
MenuItem^ menuItem1 = gcnew MenuItem( "&File" );
MenuItem^ menuItem2 = gcnew MenuItem( "&Options" );
MenuItem^ menuItem3 = gcnew MenuItem( "&Edit" );
// Place the "Edit" menu on a new line in the menu bar.
menuItem3->Break = true;
}
public void CreateMyMenus()
{
// Create three top-level menu items.
MenuItem menuItem1 = new MenuItem("&File");
MenuItem menuItem2 = new MenuItem("&Options");
MenuItem menuItem3 = new MenuItem("&Edit");
// Place the "Edit" menu on a new line in the menu bar.
menuItem3.Break = true;
}
Public Sub CreateMyMenus()
' Create three top-level menu items.
Dim menuItem1 As New MenuItem("&File")
Dim menuItem2 As New MenuItem("&Options")
Dim menuItem3 As New MenuItem("&Edit")
' Place the "Edit" menu on a new line in the menu bar.
menuItem3.Break = True
End Sub
注解
可以使用 Break 属性创建一个菜单,其中每个菜单在水平方向而不是垂直列表中彼此相邻。 还可以使用此属性创建包含多行顶级菜单项的菜单栏。