Teilen über


ToolBarAppearance Enumeration

Definition

Gibt den Typ der anzuzeigenden Symbolleiste an.

public enum class ToolBarAppearance
public enum ToolBarAppearance
type ToolBarAppearance = 
Public Enum ToolBarAppearance
Vererbung
ToolBarAppearance

Felder

Flat 1

Die Symbolleiste und die Schaltflächen werden flach dargestellt. Sobald sich jedoch der Mauszeiger über den Schaltflächen befindet, werden diese dreidimensional dargestellt.

Normal 0

Die Symbolleiste und die Schaltflächen werden als dreidimensionale Standardsteuerelemente angezeigt.

Beispiele

Im folgenden Beispiel wird ein ToolBar Steuerelement erstellt, einige seiner allgemeinen Eigenschaften festgelegt und einem Formhinzugefügt. Delegatten werden auch zu den ButtonClick Ereignissen und ButtonDropDown hinzugefügt. In diesem Beispiel wird davon ausgegangen, dass ein ToolBar benannter toolBar1 und ein benannter ImageListimageList1 deklariert wurden.

void AddToolBar()
{
   
   // Add a toolbar and set some of its properties.
   toolBar1 = gcnew ToolBar;
   toolBar1->Appearance = System::Windows::Forms::ToolBarAppearance::Flat;
   toolBar1->BorderStyle = System::Windows::Forms::BorderStyle::None;
   toolBar1->Buttons->Add( this->toolBarButton1 );
   toolBar1->ButtonSize = System::Drawing::Size( 24, 24 );
   toolBar1->Divider = true;
   toolBar1->DropDownArrows = true;
   toolBar1->ImageList = this->imageList1;
   toolBar1->ShowToolTips = true;
   toolBar1->Size = System::Drawing::Size( 292, 25 );
   toolBar1->TabIndex = 0;
   toolBar1->TextAlign = System::Windows::Forms::ToolBarTextAlign::Right;
   toolBar1->Wrappable = false;
   
   // Add handlers for the ButtonClick and ButtonDropDown events.
   toolBar1->ButtonDropDown += gcnew ToolBarButtonClickEventHandler( this, &MyToolBar::toolBar1_ButtonDropDown );
   toolBar1->ButtonClick += gcnew ToolBarButtonClickEventHandler( this, &MyToolBar::toolBar1_ButtonClicked );
   
   // Add the toolbar to the form.
   this->Controls->Add( toolBar1 );
}
private void AddToolBar()
{
   // Add a toolbar and set some of its properties.
   toolBar1 = new ToolBar();
   toolBar1.Appearance = System.Windows.Forms.ToolBarAppearance.Flat;
   toolBar1.BorderStyle = System.Windows.Forms.BorderStyle.None;
   toolBar1.Buttons.Add(this.toolBarButton1);
   toolBar1.ButtonSize = new System.Drawing.Size(24, 24);
   toolBar1.Divider = true;
   toolBar1.DropDownArrows = true;
   toolBar1.ImageList = this.imageList1;
   toolBar1.ShowToolTips = true;
   toolBar1.Size = new System.Drawing.Size(292, 25);
   toolBar1.TabIndex = 0;
   toolBar1.TextAlign = System.Windows.Forms.ToolBarTextAlign.Right;
   toolBar1.Wrappable = false;
   
   // Add handlers for the ButtonClick and ButtonDropDown events.
   toolBar1.ButtonDropDown += 
     new ToolBarButtonClickEventHandler(toolBar1_ButtonDropDown);
   toolBar1.ButtonClick += 
     new ToolBarButtonClickEventHandler(toolBar1_ButtonClicked);

   // Add the toolbar to the form.
   this.Controls.Add(toolBar1);
}
Private Sub AddToolBar()
   ' Add a toolbar and set some of its properties.
   toolBar1 = New ToolBar()
   toolBar1.Appearance = System.Windows.Forms.ToolBarAppearance.Flat
   toolBar1.BorderStyle = System.Windows.Forms.BorderStyle.None
   toolBar1.Buttons.Add(Me.toolBarButton1)
   toolBar1.ButtonSize = New System.Drawing.Size(24, 24)
   toolBar1.Divider = True
   toolBar1.DropDownArrows = True
   toolBar1.ImageList = Me.imageList1
   toolBar1.ShowToolTips = True
   toolBar1.Size = New System.Drawing.Size(292, 25)
   toolBar1.TabIndex = 0
   toolBar1.TextAlign = System.Windows.Forms.ToolBarTextAlign.Right
   toolBar1.Wrappable = False

   ' Add handlers for the ButtonClick and ButtonDropDown events.
   AddHandler toolBar1.ButtonDropDown, AddressOf toolBar1_ButtonDropDown
   AddHandler toolBar1.ButtonClick, AddressOf toolBar1_ButtonClicked

   ' Add the toolbar to the form.
   Me.Controls.Add(toolBar1)
End Sub

Hinweise

Diese Enumeration wird von Membern wie ToolBar.Appearanceverwendet.

Legen Sie die Appearance Eigenschaft der Symbolleiste auf fest ToolBarAppearance.Flat , um der Symbolleiste und ihren Schaltflächen eine flache Darstellung zu verleihen. Wenn sich der Mauszeiger über die Schaltflächen bewegt, ändert sich ihre Darstellung in dreidimensional. Schaltflächentrennzeichen werden als Linien anstelle von Leerzeichen zwischen den Schaltflächen angezeigt, wenn die Symbolleiste eine flache Darstellung aufweist.

Gilt für:

Weitere Informationen