Прочитать на английском

Поделиться через


ToolBarButtonStyle Перечисление

Определение

Задает стиль кнопок в панели инструментов.

C#
public enum ToolBarButtonStyle
Наследование
ToolBarButtonStyle

Поля

Имя Значение Описание
DropDownButton 4

Элемент управления с раскрывающимся списком, который при нажатии отображает меню или окно.

PushButton 1

Стандартная трехмерная кнопка.

Separator 3

Промежуток или линия между кнопками панели инструментов. Внешний вид зависит от значения свойства Appearance.

ToggleButton 2

Выключатель, который отображается углубленным при щелчке и остается таковым, пока его не щелкнут повторно.

Примеры

В следующем примере показано создание экземпляра ToolBar и трех ToolBarButton элементов управления, назначение кнопок панели инструментов и установка некоторых общих свойств кнопок. В этом коде предполагаетсяMenuItem, что экземпляры , ToolTipImageListи Form были созданы, а 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

См. также раздел