ToolBar.Appearance Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft den Wert ab, der die Darstellung eines Symbolleisten-Steuerelements und der zugehörigen Schaltflächen bestimmt, oder legt diesen fest.
public:
property System::Windows::Forms::ToolBarAppearance Appearance { System::Windows::Forms::ToolBarAppearance get(); void set(System::Windows::Forms::ToolBarAppearance value); };
public System.Windows.Forms.ToolBarAppearance Appearance { get; set; }
member this.Appearance : System.Windows.Forms.ToolBarAppearance with get, set
Public Property Appearance As ToolBarAppearance
Eigenschaftswert
Einer der ToolBarAppearance-Werte. Der Standardwert ist ToolBarAppearance.Normal
.
Ausnahmen
Der zugewiesene Wert ist keiner der ToolBarAppearance-Werte.
Beispiele
Im folgenden Codebeispiel 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 müssen ein ToolBar Benannter toolBar1
und ein Benannter ImageListimageList1
deklariert werden.
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
Die Appearance -Eigenschaft wirkt sich auf die Darstellung der Schaltflächen aus, die der Symbolleiste zugewiesen sind. Wenn die Darstellung auf ToolBarAppearance.Normal
festgelegt ist, werden die Schaltflächen der Symbolleiste dreidimensional angezeigt und ausgelöst. Legen Sie die Appearance Eigenschaft der Symbolleiste auf fest ToolBarAppearance.Flat
, um den Schaltflächen der Symbolleiste eine flache Darstellung zu verleihen. Wenn sich der Mauszeiger über die flachen Tasten bewegt, werden sie angehoben und dreidimensional angezeigt. Trennzeichen für ein ToolBar , bei dem die Appearance Eigenschaft als geätzte Linien anstelle von Leerzeichen zwischen den ausgelösten Schaltflächen angezeigt Flat wird. Die flachen Schaltflächen verleihen Ihrer Anwendung ein webähnliches Aussehen.