ToolBar.Appearance Proprietà

Definizione

Ottiene o imposta il valore che determina l'aspetto di un controllo barra degli strumenti e dei relativi pulsanti.

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

Valore della proprietà

Uno dei valori di ToolBarAppearance. Il valore predefinito è ToolBarAppearance.Normal.

Eccezioni

Il valore assegnato non è uno dei valori di ToolBarAppearance.

Esempio

Nell'esempio di codice seguente viene creato un ToolBar controllo , vengono impostate alcune delle relative proprietà comuni e viene aggiunto a un oggetto Form. I delegati vengono aggiunti anche agli ButtonClick eventi e ButtonDropDown . In questo esempio è necessario che sia stato dichiarato un ToolBar oggetto denominato toolBar1 e un ImageList denominato imageList1 .

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

Commenti

La Appearance proprietà influisce sull'aspetto dei pulsanti assegnati alla barra degli strumenti. Quando l'aspetto è impostato su ToolBarAppearance.Normal, i pulsanti della barra degli strumenti vengono visualizzati tridimensionali e generati. Impostare la Appearance proprietà della barra degli strumenti su ToolBarAppearance.Flat per dare un aspetto piatto ai pulsanti della barra degli strumenti. Quando il puntatore del mouse si sposta sui pulsanti flat, appaiono alzati e tridimensionali. Separatori su un ToolBar oggetto con la Appearance proprietà impostata per Flat essere visualizzati come linee recuperate anziché spazi tra i pulsanti generati. I pulsanti di stile flat offrono all'applicazione un aspetto più simile al Web.

Si applica a

Vedi anche