Espandi Riduci a icona
Il presente articolo è stato tradotto automaticamente. Passare il puntatore sulle frasi nell'articolo per visualizzare il testo originale. Ulteriori informazioni.
Traduzione
Originale
Questo argomento non è stato ancora valutato - Valuta questo argomento

Enumerazione ToolBarButtonStyle

Specifica lo stile del pulsante all'interno di una barra degli strumenti.

Spazio dei nomi:  System.Windows.Forms
Assembly:  System.Windows.Forms (in System.Windows.Forms.dll)
public enum ToolBarButtonStyle
Nome membroDescrizione
PushButtonuno standard, pulsante tridimensionale.
ToggleButtonUn interruttore che questo sembra incassato quando viene fatto clic su e mantiene tale aspetto fino all'oggetto selezionato a.
SeparatorUno spazio o una riga tra i pulsanti della barra degli strumenti. Aspetto dipende dal valore di Appearance proprietà.
DropDownButtonUn controllo a discesa che visualizza un menu o di un'altra finestra quando viene fatto clic su.

Questa enumerazione viene utilizzata dai membri come ToolBarButton.Style.

L'aspetto del pulsante della barra degli strumenti è determinato dal Appearance proprietà della barra degli strumenti. impostare Appearance proprietà di Flat fornirà la barra degli strumenti e i relativi pulsanti un aspetto piano. Quando il puntatore del mouse viene spostato sui pulsanti, assumono un aspetto tridimensionale. Inoltre, quando la barra degli strumenti ha un aspetto piano, separatori del pulsante vengono visualizzati come riga anziché come spazio tra i pulsanti.

Nell'esempio seguente viene creata un'istanza di un oggetto ToolBar e tre ToolBarButton i controlli, assegnare i pulsanti della barra degli strumenti e impostare alcune proprietà comuni dei pulsanti. In questo codice si presuppone un oggetto MenuItem, ImageList, ToolTip e Form sono stati creare un'istanza e ImageList dispone almeno uno Image assegnato.


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);
 }
 


.NET Framework

Supportato in: 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Supportato in: 4, 3.5 SP1

Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (ruoli di base del server non supportati), Windows Server 2008 R2 (ruoli di base del server supportati con SP1 o versione successiva, Itanium non supportato)

.NET Framework non supporta tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.
Il documento è risultato utile?
(1500 caratteri rimanenti)

Aggiunte alla community

AGGIUNGI
Microsoft sta conducendo un sondaggio in linea per comprendere l'opinione degli utenti in merito al sito Web di MSDN. Se si sceglie di partecipare, quando si lascia il sito Web di MSDN verrà visualizzato il sondaggio in linea.

Si desidera partecipare?
© 2013 Microsoft. Tutti i diritti riservati.