ToolBarButtonStyle 枚举

定义

指定工具栏中按钮的样式。

C#
public enum ToolBarButtonStyle
继承
ToolBarButtonStyle

字段

名称 说明
DropDownButton 4

单击时显示菜单或其他窗口的下拉控件。

PushButton 1

标准的三维按钮。

Separator 3

工具栏按钮之间的间隔或线。 外观取决于 Appearance 属性的值。

ToggleButton 2

一个切换按钮,在单击时外观变为凹下,并将凹下外观一直保持到再次单击时。

示例

以下示例实例化一个和三ToolBarButtonToolBar控件,将按钮分配给工具栏,并设置一些按钮的通用属性。 此代码假定 MenuItem已实例化 、 ToolTipImageListForm ,并且 ImageList 已至少为其分配了一个 Image

C#
public void InitializeMyToolBar()
 {
    // Create the ToolBar, ToolBarButton controls, and menus.
    ToolBarButton toolBarButton1 = new ToolBarButton("Open");
    ToolBarButton toolBarButton2 = new ToolBarButton();
    ToolBarButton toolBarButton3 = new ToolBarButton();
    ToolBar toolBar1 = new ToolBar();
    MenuItem menuItem1 = new MenuItem("Print");
    ContextMenu contextMenu1 = new ContextMenu(new MenuItem[]{menuItem1});

    // Add the ToolBarButton controls to the ToolBar.
    toolBar1.Buttons.Add(toolBarButton1);
    toolBar1.Buttons.Add(toolBarButton2);
    toolBar1.Buttons.Add(toolBarButton3);
 
    // Assign an ImageList to the ToolBar and show ToolTips.
    toolBar1.ImageList = imageList1;
    toolBar1.ShowToolTips = true;
 
    /* Assign ImageIndex, ContextMenu, Text, ToolTip, and 
       Style properties of the ToolBarButton controls. */
    toolBarButton2.Style = ToolBarButtonStyle.Separator;
    toolBarButton3.Text = "Print";
    toolBarButton3.Style = ToolBarButtonStyle.DropDownButton;
    toolBarButton3.ToolTipText = "Print";
    toolBarButton3.ImageIndex = 0;
    toolBarButton3.DropDownMenu = contextMenu1;
 
    // Add the ToolBar to a form.
    Controls.Add(toolBar1);
 }

注解

此枚举由成员(如 ) ToolBarButton.Style使用。

工具栏按钮的外观由 Appearance 工具栏的 属性决定。 将 Appearance 属性设置为 Flat 将使工具栏及其按钮呈现平整的外观。 当鼠标指针在按钮上移动时,它们呈现三维外观。 此外,当工具栏具有平面外观时,按钮分隔符显示为一条线,而不是按钮之间的空格。

适用于

产品 版本
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0

另请参阅