ToolBarButtonStyle ToolBarButtonStyle ToolBarButtonStyle ToolBarButtonStyle Enum

定義

ツール バー内のボタン スタイルを指定します。Specifies the button style within a toolbar.

public enum class ToolBarButtonStyle
public enum ToolBarButtonStyle
type ToolBarButtonStyle = 
Public Enum ToolBarButtonStyle
継承
ToolBarButtonStyleToolBarButtonStyleToolBarButtonStyleToolBarButtonStyle

フィールド

DropDownButton DropDownButton DropDownButton DropDownButton 4

クリックされたときに、メニューまたは他のウィンドウを表示するドロップダウン コントロール。A drop-down control that displays a menu or other window when clicked.

PushButton PushButton PushButton PushButton 1

標準の 3D ボタン。A standard, three-dimensional button.

Separator Separator Separator Separator 3

ツール バー ボタンの間の空白または線。A space or line between toolbar buttons. 外観は、Appearance プロパティの値によって異なります。The appearance depends on the value of the Appearance property.

ToggleButton ToggleButton ToggleButton ToggleButton 2

トグル ボタンは、クリックされるとくぼんだ状態で表示され、もう一度クリックすると、元に戻ります。A toggle button that appears sunken when clicked and retains the sunken appearance until clicked again.

次の例では、インスタンス化、ToolBarと 3 つToolBarButtonコントロール、ボタンをツールバーに割り当てます、およびボタンの共通プロパティの一部を設定します。The following example instantiates a ToolBar and three ToolBarButton controls, assigns the buttons to the toolbar, and sets some of the buttons' common properties. 次のコードで、 MenuItemImageListToolTipFormインスタンス化されている、ImageListに 1 つ以上Image割り当てられます。This code assumes a MenuItem, ImageList, ToolTip and a Form have been instantiated and the ImageList has at least one Image assigned to it.

public:
   void InitializeMyToolBar()
   {
      // Create the ToolBar, ToolBarButton controls, and menus.
      ToolBarButton^ toolBarButton1 = gcnew ToolBarButton( "Open" );
      ToolBarButton^ toolBarButton2 = gcnew ToolBarButton;
      ToolBarButton^ toolBarButton3 = gcnew ToolBarButton;
      ToolBar^ toolBar1 = gcnew ToolBar;
      MenuItem^ menuItem1 = gcnew MenuItem( "Print" );
      array<MenuItem^>^ temp1 = {menuItem1};
      System::Windows::Forms::ContextMenu^ contextMenu1 =
         gcnew System::Windows::Forms::ContextMenu( temp1 );
      
      // 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 );
   }
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);
 }
 
   Public Sub InitializeMyToolBar()
       ' Create the ToolBar, ToolBarButton controls, and menus.
       Dim toolBarButton1 As New ToolBarButton("Open")
       Dim toolBarButton2 As New ToolBarButton()
       Dim toolBarButton3 As New ToolBarButton()
       Dim toolBar1 As New ToolBar()
Dim menuItem1 As New MenuItem("Print")
Dim contextMenu1 As 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)
   End Sub

注釈

この列挙体がなどのメンバーによって使用されますToolBarButton.Styleします。This enumeration is used by members such as ToolBarButton.Style.

ツールバーのボタンの外観が続く、Appearanceツールバーのプロパティ。The toolbar button appearance is determined by the Appearance property of the toolbar. 設定、AppearanceプロパティをFlatは、ツールバーとそのボタンはフラットに表示します。Setting the Appearance property to Flat will give the toolbar and its buttons a flat appearance. ボタンの上にマウス ポインターを移動すると、3 次元の外観を受け取る。As the mouse pointer moves over the buttons, they take on a three-dimensional appearance. また、フラットな外観をツールバーには、ボタンの区切り記号には、ボタンの間のスペースではなく線としてが表示されます。Also, when the toolbar has a flat appearance, button separators appear as a line rather than as a space between the buttons.

適用対象

こちらもご覧ください