ToolBar.Appearance Propriété

Définition

Obtient ou définit la valeur déterminant l'apparence du contrôle barre d'outils et de ses boutons.Gets or set the value that determines the appearance of a toolbar control and its buttons.

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

Valeur de propriété

Une des valeurs de ToolBarAppearance.One of the ToolBarAppearance values. La valeur par défaut est ToolBarAppearance.Normal,The default is ToolBarAppearance.Normal.

Exceptions

La valeur assignée ne fait pas partie des valeurs ToolBarAppearance.The assigned value is not one of the ToolBarAppearance values.

Exemples

L’exemple de code suivant crée un contrôle ToolBar, définit certaines de ses propriétés communes et l’ajoute à une Form.The following code example creates a ToolBar control, sets some of its common properties, and adds it to a Form. Les délégués sont également ajoutés aux événements ButtonClick et ButtonDropDown.Delegates are also added to the ButtonClick and ButtonDropDown events. Cet exemple requiert qu’un ToolBar nommé toolBar1 et un ImageList nommé imageList1 aient été déclarés.This example requires that a ToolBar named toolBar1 and an ImageList named imageList1 have been declared.

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

Remarques

La propriété Appearance affecte l’apparence des boutons assignés à la barre d’outils.The Appearance property affects the appearance of the buttons assigned to the toolbar. Lorsque l’apparence est définie sur ToolBarAppearance.Normal, les boutons de la barre d’outils apparaissent en trois dimensions et déclenchés.When the appearance is set to ToolBarAppearance.Normal, the toolbar's buttons appear three-dimensional and raised. Définissez la propriété Appearance de la barre d’outils sur ToolBarAppearance.Flat pour attribuer aux boutons de la barre d’outils une apparence plate.Set the Appearance property of the toolbar to ToolBarAppearance.Flat to give the toolbar's buttons a flat appearance. Lorsque le pointeur de la souris se déplace sur les boutons plats, ceux-ci apparaissent en relief et en trois dimensions.As the mouse pointer moves over the flat buttons, they appear raised and three-dimensional. Les séparateurs sur un ToolBar dont la propriété Appearance a la valeur Flat apparaissent comme des lignes gravées plutôt que des espaces entre les boutons en relief.Separators on a ToolBar with the Appearance property set to Flat appear as etched lines rather than spaces between the raised buttons. Les boutons de style à deux dimensions donnent à votre application une apparence plus semblable à celle du Web.The flat style buttons give your application a more Web-like look.

S’applique à

Voir aussi