ToolStripDropDownButton Classe

Definizione

Rappresenta un controllo che, se selezionato, visualizza un oggetto ToolStripDropDown associato dal quale l'utente può selezionare un solo elemento.Represents a control that when clicked displays an associated ToolStripDropDown from which the user can select a single item.

public ref class ToolStripDropDownButton : System::Windows::Forms::ToolStripDropDownItem
[System.Windows.Forms.Design.ToolStripItemDesignerAvailability(System.Windows.Forms.Design.ToolStripItemDesignerAvailability.StatusStrip | System.Windows.Forms.Design.ToolStripItemDesignerAvailability.ToolStrip)]
public class ToolStripDropDownButton : System.Windows.Forms.ToolStripDropDownItem
type ToolStripDropDownButton = class
    inherit ToolStripDropDownItem
Public Class ToolStripDropDownButton
Inherits ToolStripDropDownItem
Ereditarietà
Derivato
Attributi

Esempi

Nell'esempio di codice seguente vengono ToolStripButton visualizzati tre controlli ToolStripDropDownButton quando si fa clic su.The following code example displays three ToolStripButton controls when the ToolStripDropDownButton is clicked. I pulsanti modificano il colore di primo piano del form.The buttons change the foreground color of the form.

// Declare the drop-down button and the items it will contain.
ToolStripDropDownButton^ dropDownButton1;
ToolStripDropDown^ dropDown;
ToolStripButton^ buttonRed;
ToolStripButton^ buttonBlue;
ToolStripButton^ buttonYellow;

void InitializeDropDownButton()
{
    dropDownButton1 = gcnew ToolStripDropDownButton;
    dropDown = gcnew ToolStripDropDown;
    dropDownButton1->Text = "A";

    // Set the drop-down on the DropDownButton.
    dropDownButton1->DropDown = dropDown;

    // Declare three buttons, set their forecolor and text, 
    // and add the buttons to the drop-down.
    buttonRed = gcnew ToolStripButton;
    buttonRed->ForeColor = Color::Red;
    buttonRed->Text = "A";
    buttonBlue = gcnew ToolStripButton;
    buttonBlue->ForeColor = Color::Blue;
    buttonBlue->Text = "A";
    buttonYellow = gcnew ToolStripButton;
    buttonYellow->ForeColor = Color::Yellow;
    buttonYellow->Text = "A";
    buttonBlue->Click += gcnew EventHandler(this, 
        &Form1::colorButtonsClick);
    buttonRed->Click += gcnew EventHandler(this, 
        &Form1::colorButtonsClick);
    buttonYellow->Click += gcnew EventHandler(this, 
        &Form1::colorButtonsClick);
    array<ToolStripItem^>^ ToolStrips = 
        {buttonRed,buttonBlue,buttonYellow};
    dropDown->Items->AddRange(ToolStrips);
    toolStrip1->Items->Add(dropDownButton1);
}


// Handle the buttons' click event by setting the forecolor 
// of the form to the forecolor of the button that is clicked.
void colorButtonsClick(Object^ sender, EventArgs^ e)
{
    ToolStripButton^ senderButton = (ToolStripButton^) sender;
    this->ForeColor = senderButton->ForeColor;
}


//  internal:

// Declare the drop-down button and the items it will contain.
internal ToolStripDropDownButton dropDownButton1;
internal ToolStripDropDown dropDown;
internal ToolStripButton buttonRed;
internal ToolStripButton buttonBlue;
internal ToolStripButton buttonYellow;


private void InitializeDropDownButton()
{
    dropDownButton1 = new ToolStripDropDownButton();
    dropDown = new ToolStripDropDown();
    dropDownButton1.Text = "A";

    // Set the drop-down on the ToolStripDropDownButton.
    dropDownButton1.DropDown = dropDown;

    // Set the drop-down direction.
    dropDownButton1.DropDownDirection = ToolStripDropDownDirection.Left;

    // Do not show a drop-down arrow.
    dropDownButton1.ShowDropDownArrow = false;

    // Declare three buttons, set their foreground color and text, 
    // and add the buttons to the drop-down.
    buttonRed = new ToolStripButton();
    buttonRed.ForeColor = Color.Red;
    buttonRed.Text = "A";

    buttonBlue = new ToolStripButton();
    buttonBlue.ForeColor = Color.Blue;
    buttonBlue.Text = "A";

    buttonYellow = new ToolStripButton();
    buttonYellow.ForeColor = Color.Yellow;
    buttonYellow.Text = "A";
    
    buttonBlue.Click += new EventHandler(colorButtonsClick);
    buttonRed.Click += new EventHandler(colorButtonsClick);
    buttonYellow.Click += new EventHandler(colorButtonsClick);

    dropDown.Items.AddRange(new ToolStripItem[] 
        { buttonRed, buttonBlue, buttonYellow });
    toolStrip1.Items.Add(dropDownButton1);
}


// Handle the buttons' click event by setting the foreground color of the
// form to the foreground color of the button that is clicked.
private void colorButtonsClick(object sender, EventArgs e)
{
    ToolStripButton senderButton = (ToolStripButton)sender;
    this.ForeColor = senderButton.ForeColor;
}
' Declare the drop-down button and the items it will contain.
Friend WithEvents dropDownButton1 As ToolStripDropDownButton
Friend WithEvents dropDown As ToolStripDropDown
Friend WithEvents buttonRed As ToolStripButton
Friend WithEvents buttonBlue As ToolStripButton
Friend WithEvents buttonYellow As ToolStripButton

Private Sub InitializeDropDownButton() 
    dropDownButton1 = New ToolStripDropDownButton()
    dropDown = New ToolStripDropDown()
    dropDownButton1.Text = "A"
    
    ' Set the drop-down on the ToolStripDropDownButton.
    dropDownButton1.DropDown = dropDown

    ' Set the drop-down direction.
    dropDownButton1.DropDownDirection = ToolStripDropDownDirection.Left

    ' Do not show a drop-down arrow.
    dropDownButton1.ShowDropDownArrow = False

    ' Declare three buttons, set their foreground color and text, 
    ' and add the buttons to the drop-down.
    buttonRed = New ToolStripButton()
    buttonRed.ForeColor = Color.Red
    buttonRed.Text = "A"
    
    buttonBlue = New ToolStripButton()
    buttonBlue.ForeColor = Color.Blue
    buttonBlue.Text = "A"
    
    buttonYellow = New ToolStripButton()
    buttonYellow.ForeColor = Color.Yellow
    buttonYellow.Text = "A"
    
    dropDown.Items.AddRange(New ToolStripItem() {buttonRed, buttonBlue, buttonYellow})
    toolStrip1.Items.Add(dropDownButton1)
End Sub

' Handle the buttons' click event by setting the foreground color of the
' form to the foreground color of the button that is clicked.
Public Sub colorButtonsClick(ByVal sender As [Object], ByVal e As EventArgs) _
    Handles buttonRed.Click, buttonBlue.Click, buttonYellow.Click
    Dim senderButton As ToolStripButton = CType(sender, ToolStripButton)
    Me.ForeColor = senderButton.ForeColor

End Sub

Commenti

ToolStripDropDownButtonha un ToolStripButtonaspetto simile a, ma mostra un'area a discesa quando l'utente fa clic su di essa.ToolStripDropDownButton looks like ToolStripButton, but it shows a drop-down area when the user clicks it. Nascondere o visualizzare la freccia a discesa impostando la ShowDropDownArrow proprietà.Hide or show the drop-down arrow by setting the ShowDropDownArrow property. ToolStripDropDownButtonospita un ToolStripOverflowButton oggetto che visualizza gli elementi che ToolStriphanno overflow.ToolStripDropDownButton hosts a ToolStripOverflowButton that displays items that overflow the ToolStrip.

Usare per ToolStripDropDownButton attivare controlli a discesa familiari, ad esempio i sedatori di colori.Use the ToolStripDropDownButton to activate familiar drop-down controls such as color pickers. Impostare la ShowDropDownArrow true proprietà su per indicare più chiaramente all'utente che sono disponibili altre opzioni nell'elenco a discesa.Set the ShowDropDownArrow property to true to more clearly indicate to the user that further options are available on the drop-down list.

Costruttori

ToolStripDropDownButton()

Inizializza una nuova istanza della classe ToolStripDropDownButton.Initializes a new instance of the ToolStripDropDownButton class.

ToolStripDropDownButton(Image)

Inizializza una nuova istanza della classe ToolStripDropDownButton che visualizza l'immagine specificata.Initializes a new instance of the ToolStripDropDownButton class that displays the specified image.

ToolStripDropDownButton(String)

Inizializza una nuova istanza della classe ToolStripDropDownButton che visualizza il testo specificato.Initializes a new instance of the ToolStripDropDownButton class that displays the specified text.

ToolStripDropDownButton(String, Image)

Inizializza una nuova istanza della classe ToolStripDropDownButton che visualizza il testo e l'immagine specificati.Initializes a new instance of the ToolStripDropDownButton class that displays the specified text and image.

ToolStripDropDownButton(String, Image, EventHandler)

Inizializza una nuova istanza della classe ToolStripDropDownButton che visualizza il testo e l'immagine specificati e genera l'evento Click.Initializes a new instance of the ToolStripDropDownButton class that displays the specified text and image and raises the Click event.

ToolStripDropDownButton(String, Image, EventHandler, String)

Inizializza una nuova istanza della classe ToolStripDropDownButton con il nome specificato, visualizza il testo e l'immagine specificati e genera l'evento Click.Initializes a new instance of the ToolStripDropDownButton class that has the specified name, displays the specified text and image, and raises the Click event.

ToolStripDropDownButton(String, Image, ToolStripItem[])

Inizializza una nuova istanza della classe ToolStripDropDownButton.Initializes a new instance of the ToolStripDropDownButton class.

Proprietà

AccessibilityObject

Ottiene l'oggetto AccessibleObject assegnato al controllo.Gets the AccessibleObject assigned to the control.

(Ereditato da ToolStripItem)
AccessibleDefaultActionDescription

Ottiene o imposta la descrizione dell'azione predefinita del controllo usata dalle applicazioni client di accessibilità.Gets or sets the default action description of the control for use by accessibility client applications.

(Ereditato da ToolStripItem)
AccessibleDescription

Ottiene o imposta la descrizione che verrà visualizzata alle applicazioni client di accessibilità.Gets or sets the description that will be reported to accessibility client applications.

(Ereditato da ToolStripItem)
AccessibleName

Ottiene o imposta il nome del controllo usato dalle applicazioni client di accessibilità.Gets or sets the name of the control for use by accessibility client applications.

(Ereditato da ToolStripItem)
AccessibleRole

Ottiene o imposta il ruolo accessibile del controllo, che specifica il tipo di elemento dell'interfaccia utente del controllo.Gets or sets the accessible role of the control, which specifies the type of user interface element of the control.

(Ereditato da ToolStripItem)
Alignment

Ottiene o imposta un valore che indica se l'elemento deve essere allineato verso l'inizio o verso la fine dell'oggetto ToolStrip.Gets or sets a value indicating whether the item aligns towards the beginning or end of the ToolStrip.

(Ereditato da ToolStripItem)
AllowDrop

Ottiene o imposta un valore che indica se le operazioni di trascinamento della selezione e ridisposizione degli elementi devono essere gestite tramite eventi implementati dallo sviluppatore.Gets or sets a value indicating whether drag-and-drop and item reordering are handled through events that you implement.

(Ereditato da ToolStripItem)
Anchor

Ottiene o imposta i bordi del contenitore a cui è associato un oggetto ToolStripItem e determina la modalità con cui un oggetto ToolStripItem viene ridimensionato con il relativo elemento padre.Gets or sets the edges of the container to which a ToolStripItem is bound and determines how a ToolStripItem is resized with its parent.

(Ereditato da ToolStripItem)
AutoSize

Ottiene o imposta un valore che indica se l'elemento deve essere ridimensionato automaticamente.Gets or sets a value indicating whether the item is automatically sized.

(Ereditato da ToolStripItem)
AutoToolTip

Ottiene o imposta un valore che indica se usare la proprietà Text o ToolTipText per la descrizione comando di ToolStripDropDownButton ToolTip.Gets or sets a value indicating whether to use the Text property or the ToolTipText property for the ToolStripDropDownButton ToolTip.

Available

Ottiene o imposta un valore che indica se l'oggetto ToolStripItem deve essere posizionato su ToolStrip.Gets or sets a value indicating whether the ToolStripItem should be placed on a ToolStrip.

(Ereditato da ToolStripItem)
BackColor

Ottiene o imposta il colore di sfondo dell'elemento.Gets or sets the background color for the item.

(Ereditato da ToolStripItem)
BackgroundImage

Ottiene o imposta l'immagine di sfondo visualizzata nell'elemento.Gets or sets the background image displayed in the item.

(Ereditato da ToolStripItem)
BackgroundImageLayout

Ottiene o imposta il layout dell'immagine di sfondo usato per ToolStripItem.Gets or sets the background image layout used for the ToolStripItem.

(Ereditato da ToolStripItem)
Bounds

Ottiene le dimensioni e la posizione dell'elemento.Gets the size and location of the item.

(Ereditato da ToolStripItem)
CanRaiseEvents

Ottiene un valore che indica se il componente può generare un evento.Gets a value indicating whether the component can raise an event.

(Ereditato da Component)
CanSelect

Ottiene un valore che indica se l'elemento può essere selezionato.Gets a value indicating whether the item can be selected.

(Ereditato da ToolStripItem)
Container

Ottiene il IContainer che contiene il Component.Gets the IContainer that contains the Component.

(Ereditato da Component)
ContentRectangle

Ottiene l'area in cui il contenuto, come testo e icone, può essere posizionato all'interno di un oggetto ToolStripItem senza sovrascrivere i bordi dello sfondo.Gets the area where content, such as text and icons, can be placed within a ToolStripItem without overwriting background borders.

(Ereditato da ToolStripItem)
DefaultAutoToolTip

Ottiene un valore che indica se visualizzare l'oggetto ToolTip specificato come valore predefinito.Gets a value indicating whether to display the ToolTip that is defined as the default.

DefaultDisplayStyle

Ottiene un valore che indica cosa è visualizzato su ToolStripItem.Gets a value indicating what is displayed on the ToolStripItem.

(Ereditato da ToolStripItem)
DefaultMargin

Ottiene il margine predefinito di un elemento.Gets the default margin of an item.

(Ereditato da ToolStripItem)
DefaultPadding

Ottiene le caratteristiche di spaziatura interna dell'elemento.Gets the internal spacing characteristics of the item.

(Ereditato da ToolStripItem)
DefaultSize

Ottiene le dimensioni predefinite dell'elemento.Gets the default size of the item.

(Ereditato da ToolStripItem)
DesignMode

Ottiene un valore che indica se il Component si trova in modalità progettazione.Gets a value that indicates whether the Component is currently in design mode.

(Ereditato da Component)
DismissWhenClicked

Ottiene un valore che indica se gli elementi di un oggetto ToolStripDropDown vengono nascosti dopo che si è fatto clic su di essi.Gets a value indicating whether items on a ToolStripDropDown are hidden after they are clicked.

(Ereditato da ToolStripItem)
DisplayStyle

Ottiene o imposta se visualizzare o meno testo e immagini su ToolStripItem.Gets or sets whether text and images are displayed on a ToolStripItem.

(Ereditato da ToolStripItem)
Dock

Ottiene o imposta i bordi di ToolStripItem ancorati al relativo controllo padre e determina la modalità con cui un oggetto ToolStripItem viene ridimensionato con il relativo elemento padre.Gets or sets which ToolStripItem borders are docked to its parent control and determines how a ToolStripItem is resized with its parent.

(Ereditato da ToolStripItem)
DoubleClickEnabled

Ottiene o imposta un valore che indica se l'oggetto ToolStripItem può essere attivato facendo doppio clic con il mouse.Gets or sets a value indicating whether the ToolStripItem can be activated by double-clicking the mouse.

(Ereditato da ToolStripItem)
DropDown

Ottiene o imposta l'oggetto ToolStripDropDown che verrà visualizzato quando si fa clic su ToolStripDropDownItem.Gets or sets the ToolStripDropDown that will be displayed when this ToolStripDropDownItem is clicked.

(Ereditato da ToolStripDropDownItem)
DropDownDirection

Ottiene o imposta un valore che indica la direzione di uscita del controllo ToolStripDropDownItem dal relativo contenitore padre.Gets or sets a value indicating the direction in which the ToolStripDropDownItem emerges from its parent container.

(Ereditato da ToolStripDropDownItem)
DropDownItems

Ottiene l'insieme di elementi dell'oggetto ToolStripDropDown associato all'oggetto ToolStripDropDownItem.Gets the collection of items in the ToolStripDropDown that is associated with this ToolStripDropDownItem.

(Ereditato da ToolStripDropDownItem)
DropDownLocation

Ottiene le coordinate dello schermo, espresse in pixel, dell'angolo superiore sinistro dell'oggetto ToolStripDropDownItem.Gets the screen coordinates, in pixels, of the upper-left corner of the ToolStripDropDownItem.

(Ereditato da ToolStripDropDownItem)
Enabled

Ottiene o imposta un valore che indica se il controllo padre di ToolStripItem è abilitato.Gets or sets a value indicating whether the parent control of the ToolStripItem is enabled.

(Ereditato da ToolStripItem)
Events

Ottiene l'elenco dei gestori eventi allegati a questo Component.Gets the list of event handlers that are attached to this Component.

(Ereditato da Component)
Font

Ottiene o imposta il tipo di carattere del testo visualizzato dall'elemento.Gets or sets the font of the text displayed by the item.

(Ereditato da ToolStripItem)
ForeColor

Ottiene o imposta il colore primo piano dell'elemento.Gets or sets the foreground color of the item.

(Ereditato da ToolStripItem)
HasDropDown

Ottiene o imposta un valore che indica se DropDown per il ToolStripDropDownItem è stato creato.Gets or sets a value that indicates whether the DropDown for the ToolStripDropDownItem has been created.

(Ereditato da ToolStripDropDownItem)
HasDropDownItems

Ottiene un valore che indica se all'oggetto ToolStripDropDownItem sono associati controlli ToolStripDropDown.Gets a value indicating whether the ToolStripDropDownItem has ToolStripDropDown controls associated with it.

(Ereditato da ToolStripDropDownItem)
Height

Ottiene o imposta l'altezza in pixel di un oggetto ToolStripItem.Gets or sets the height, in pixels, of a ToolStripItem.

(Ereditato da ToolStripItem)
Image

Ottiene o imposta l'immagine visualizzata in un oggetto ToolStripItem.Gets or sets the image that is displayed on a ToolStripItem.

(Ereditato da ToolStripItem)
ImageAlign

Ottiene o imposta l'allineamento dell'immagine su ToolStripItem.Gets or sets the alignment of the image on a ToolStripItem.

(Ereditato da ToolStripItem)
ImageIndex

Ottiene o imposta il valore di indice dell'immagine visualizzata sull'elemento.Gets or sets the index value of the image that is displayed on the item.

(Ereditato da ToolStripItem)
ImageKey

Ottiene o imposta la funzione di accesso alla chiave per l'immagine contenuta in ImageList visualizzata su ToolStripItem.Gets or sets the key accessor for the image in the ImageList that is displayed on a ToolStripItem.

(Ereditato da ToolStripItem)
ImageScaling

Ottiene o imposta un valore che indica se un'immagine su ToolStripItem viene automaticamente ridimensionata per adattarla a un contenitore.Gets or sets a value indicating whether an image on a ToolStripItem is automatically resized to fit in a container.

(Ereditato da ToolStripItem)
ImageTransparentColor

Ottiene o imposta il colore da considerare trasparente in un'immagine di ToolStripItem.Gets or sets the color to treat as transparent in a ToolStripItem image.

(Ereditato da ToolStripItem)
IsDisposed

Ottiene un valore che indica se l'oggetto è stato eliminato.Gets a value indicating whether the object has been disposed of.

(Ereditato da ToolStripItem)
IsOnDropDown

Ottiene un valore che indica se il contenitore dell'oggetto Control corrente è ToolStripDropDown.Gets a value indicating whether the container of the current Control is a ToolStripDropDown.

(Ereditato da ToolStripItem)
IsOnOverflow

Ottiene un valore che indica se la proprietà Placement è impostata su Overflow.Gets a value indicating whether the Placement property is set to Overflow.

(Ereditato da ToolStripItem)
Margin

Ottiene o imposta lo spazio tra l'elemento e gli elementi adiacenti.Gets or sets the space between the item and adjacent items.

(Ereditato da ToolStripItem)
MergeAction

Ottiene o imposta il modo in cui i menu figlio vengono uniti ai menu padre.Gets or sets how child menus are merged with parent menus.

(Ereditato da ToolStripItem)
MergeIndex

Ottiene o imposta la posizione di un elemento unito all'interno dell'oggetto ToolStrip corrente.Gets or sets the position of a merged item within the current ToolStrip.

(Ereditato da ToolStripItem)
Name

Ottiene o imposta il nome dell'elemento.Gets or sets the name of the item.

(Ereditato da ToolStripItem)
Overflow

Ottiene o imposta l'elemento associato a ToolStrip o a ToolStripOverflowButton oppure che può spostarsi tra i due.Gets or sets whether the item is attached to the ToolStrip or ToolStripOverflowButton or can float between the two.

(Ereditato da ToolStripItem)
Owner

Ottiene o imposta il proprietario dell'elemento.Gets or sets the owner of this item.

(Ereditato da ToolStripItem)
OwnerItem

Ottiene l'elemento padre ToolStripItem di ToolStripItem.Gets the parent ToolStripItem of this ToolStripItem.

(Ereditato da ToolStripItem)
Padding

Ottiene o imposta la spaziatura interna, in pixel, tra il contenuto dell'elemento e i relativi bordi.Gets or sets the internal spacing, in pixels, between the item's contents and its edges.

(Ereditato da ToolStripItem)
Parent

Ottiene o imposta il contenitore padre di ToolStripItem.Gets or sets the parent container of the ToolStripItem.

(Ereditato da ToolStripItem)
Placement

Ottiene il layout corrente dell'elemento.Gets the current layout of the item.

(Ereditato da ToolStripItem)
Pressed

Ottiene un valore che indica se l'oggetto ToolStripDropDownItem è premuto.Gets a value indicating whether the ToolStripDropDownItem is in the pressed state.

(Ereditato da ToolStripDropDownItem)
RightToLeft

Ottiene o imposta un valore che indica se gli elementi devono essere posizionati da destra a sinistra e il testo deve essere scritto da destra a sinistra.Gets or sets a value indicating whether items are to be placed from right to left and text is to be written from right to left.

(Ereditato da ToolStripItem)
RightToLeftAutoMirrorImage

Crea automaticamente l'immagine speculare di ToolStripItem quando la proprietà RightToLeft è impostata su Yes.Mirrors automatically the ToolStripItem image when the RightToLeft property is set to Yes.

(Ereditato da ToolStripItem)
Selected

Ottiene un valore che indica se l'elemento è selezionato.Gets a value indicating whether the item is selected.

(Ereditato da ToolStripItem)
ShowDropDownArrow

Ottiene o imposta un valore che indica se sull'oggetto ToolStripDropDownButton viene visualizzata una freccia che indica la disponibilità di ulteriori opzioni in un elenco a discesa.Gets or sets a value indicating whether an arrow is displayed on the ToolStripDropDownButton, which indicates that further options are available in a drop-down list.

ShowKeyboardCues

Ottiene un valore che indica se mostrare o nascondere i tasti di scelta rapida.Gets a value indicating whether to show or hide shortcut keys.

(Ereditato da ToolStripItem)
Site

Ottiene o imposta l'oggetto ISite di Component.Gets or sets the ISite of the Component.

(Ereditato da Component)
Size

Ottiene o imposta le dimensioni dell'elemento.Gets or sets the size of the item.

(Ereditato da ToolStripItem)
Tag

Ottiene o imposta l'oggetto che contiene i dati sull'elemento.Gets or sets the object that contains data about the item.

(Ereditato da ToolStripItem)
Text

Ottiene o imposta il testo che deve essere visualizzato sull'elemento.Gets or sets the text that is to be displayed on the item.

(Ereditato da ToolStripItem)
TextAlign

Ottiene o imposta l'allineamento del testo su ToolStripLabel.Gets or sets the alignment of the text on a ToolStripLabel.

(Ereditato da ToolStripItem)
TextDirection

Ottiene l'orientamento del testo usato su ToolStripItem.Gets the orientation of text used on a ToolStripItem.

(Ereditato da ToolStripItem)
TextImageRelation

Ottiene o imposta la posizione del testo e dell'immagine di ToolStripItem relativamente l'uno all'altra.Gets or sets the position of ToolStripItem text and image relative to each other.

(Ereditato da ToolStripItem)
ToolTipText

Ottiene o imposta il testo visualizzato come ToolTip per un controllo.Gets or sets the text that appears as a ToolTip for a control.

(Ereditato da ToolStripItem)
Visible

Ottiene o imposta un valore che indica se l'elemento è visualizzato.Gets or sets a value indicating whether the item is displayed.

(Ereditato da ToolStripItem)
Width

Ottiene o imposta la larghezza in pixel di ToolStripItem.Gets or sets the width in pixels of a ToolStripItem.

(Ereditato da ToolStripItem)

Metodi

CreateAccessibilityInstance()

Crea un nuovo oggetto di accessibilità per questa istanza ToolStripDropDownButton.Creates a new accessibility object for this ToolStripDropDownButton instance.

CreateDefaultDropDown()

Crea un oggetto ToolStripDropDown generico per il quale è possibile definire eventi.Creates a generic ToolStripDropDown for which events can be defined.

CreateObjRef(Type)

Consente di creare un oggetto che contiene tutte le informazioni rilevanti necessarie per la generazione del proxy utilizzato per effettuare la comunicazione con un oggetto remoto.Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.

(Ereditato da MarshalByRefObject)
Dispose()

Rilascia tutte le risorse usate da Component.Releases all resources used by the Component.

(Ereditato da Component)
Dispose(Boolean)

Rilascia le risorse non gestite usate da ToolStripDropDownItem e, facoltativamente, le risorse gestite.Releases the unmanaged resources used by the ToolStripDropDownItem and optionally releases the managed resources.

(Ereditato da ToolStripDropDownItem)
DoDragDrop(Object, DragDropEffects)

Inizia un'operazione di trascinamento e rilascio.Begins a drag-and-drop operation.

(Ereditato da ToolStripItem)
Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.Determines whether the specified object is equal to the current object.

(Ereditato da Object)
GetCurrentParent()

Recupera l'oggetto ToolStrip che corrisponde al contenitore dell'oggetto ToolStripItem corrente.Retrieves the ToolStrip that is the container of the current ToolStripItem.

(Ereditato da ToolStripItem)
GetHashCode()

Funge da funzione hash predefinita.Serves as the default hash function.

(Ereditato da Object)
GetLifetimeService()

Consente di recuperare l'oggetto servizio di durata corrente per controllare i criteri di durata per l'istanza.Retrieves the current lifetime service object that controls the lifetime policy for this instance.

(Ereditato da MarshalByRefObject)
GetPreferredSize(Size)

Recupera le dimensioni di un'area rettangolare in grado di contenere il controllo.Retrieves the size of a rectangular area into which a control can be fit.

(Ereditato da ToolStripItem)
GetService(Type)

Consente di restituire un oggetto che rappresenta un servizio fornito da Component o dal relativo Container.Returns an object that represents a service provided by the Component or by its Container.

(Ereditato da Component)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

(Ereditato da Object)
HideDropDown()

Nasconde un oggetto ToolStripDropDown visibile.Makes a visible ToolStripDropDown hidden.

(Ereditato da ToolStripDropDownItem)
InitializeLifetimeService()

Ottiene un oggetto servizio di durata per controllare i criteri di durata per questa istanza.Obtains a lifetime service object to control the lifetime policy for this instance.

(Ereditato da MarshalByRefObject)
Invalidate()

Invalida l'intera superficie di ToolStripItem e ne determina il ridisegno.Invalidates the entire surface of the ToolStripItem and causes it to be redrawn.

(Ereditato da ToolStripItem)
Invalidate(Rectangle)

Invalida l'area specificata dell'oggetto ToolStripItem aggiungendola all'area di aggiornamento di ToolStripItem, ossia quella che verrà ridisegnata alla successiva operazione di disegno, e determina l'invio di un messaggio di disegno a ToolStripItem.Invalidates the specified region of the ToolStripItem by adding it to the update region of the ToolStripItem, which is the area that will be repainted at the next paint operation, and causes a paint message to be sent to the ToolStripItem.

(Ereditato da ToolStripItem)
IsInputChar(Char)

Determina se un carattere è un carattere di input riconosciuto dall'elemento.Determines whether a character is an input character that the item recognizes.

(Ereditato da ToolStripItem)
IsInputKey(Keys)

Determina se il tasto specificato è un normale tasto di input o un tasto speciale che richiede una pre-elaborazione.Determines whether the specified key is a regular input key or a special key that requires preprocessing.

(Ereditato da ToolStripItem)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

(Ereditato da Object)
MemberwiseClone(Boolean)

Crea una copia dei riferimenti dell'oggetto MarshalByRefObject corrente.Creates a shallow copy of the current MarshalByRefObject object.

(Ereditato da MarshalByRefObject)
OnAvailableChanged(EventArgs)

Genera l'evento AvailableChanged.Raises the AvailableChanged event.

(Ereditato da ToolStripItem)
OnBackColorChanged(EventArgs)

Genera l'evento BackColorChanged.Raises the BackColorChanged event.

(Ereditato da ToolStripItem)
OnBoundsChanged()

Si verifica quando la proprietà Bounds cambia.Occurs when the Bounds property changes.

(Ereditato da ToolStripDropDownItem)
OnClick(EventArgs)

Genera l'evento Click.Raises the Click event.

(Ereditato da ToolStripItem)
OnDisplayStyleChanged(EventArgs)

Genera l'evento DisplayStyleChanged.Raises the DisplayStyleChanged event.

(Ereditato da ToolStripItem)
OnDoubleClick(EventArgs)

Genera l'evento DoubleClick.Raises the DoubleClick event.

(Ereditato da ToolStripItem)
OnDragDrop(DragEventArgs)

Genera l'evento DragDrop.Raises the DragDrop event.

(Ereditato da ToolStripItem)
OnDragEnter(DragEventArgs)

Genera l'evento DragEnter.Raises the DragEnter event.

(Ereditato da ToolStripItem)
OnDragLeave(EventArgs)

Genera l'evento DragLeave.Raises the DragLeave event.

(Ereditato da ToolStripItem)
OnDragOver(DragEventArgs)

Genera l'evento DragOver.Raises the DragOver event.

(Ereditato da ToolStripItem)
OnDropDownClosed(EventArgs)

Genera l'evento DropDownClosed.Raises the DropDownClosed event.

(Ereditato da ToolStripDropDownItem)
OnDropDownHide(EventArgs)

Questo evento viene generato in risposta al metodo HideDropDown().Raised in response to the HideDropDown() method.

(Ereditato da ToolStripDropDownItem)
OnDropDownItemClicked(ToolStripItemClickedEventArgs)

Genera l'evento DropDownItemClicked.Raises the DropDownItemClicked event.

(Ereditato da ToolStripDropDownItem)
OnDropDownOpened(EventArgs)

Genera l'evento DropDownOpened.Raises the DropDownOpened event.

(Ereditato da ToolStripDropDownItem)
OnDropDownShow(EventArgs)

Questo evento viene generato in risposta al metodo ShowDropDown().Raised in response to the ShowDropDown() method.

(Ereditato da ToolStripDropDownItem)
OnEnabledChanged(EventArgs)

Genera l'evento EnabledChanged.Raises the EnabledChanged event.

(Ereditato da ToolStripItem)
OnFontChanged(EventArgs)

Genera l'evento FontChanged.Raises the FontChanged event.

(Ereditato da ToolStripDropDownItem)
OnForeColorChanged(EventArgs)

Genera l'evento ForeColorChanged.Raises the ForeColorChanged event.

(Ereditato da ToolStripItem)
OnGiveFeedback(GiveFeedbackEventArgs)

Genera l'evento GiveFeedback.Raises the GiveFeedback event.

(Ereditato da ToolStripItem)
OnLayout(LayoutEventArgs)

Genera l'evento Layout.Raises the Layout event.

(Ereditato da ToolStripItem)
OnLocationChanged(EventArgs)

Genera l'evento LocationChanged.Raises the LocationChanged event.

(Ereditato da ToolStripItem)
OnMouseDown(MouseEventArgs)

Genera l'evento MouseDown.Raises the MouseDown event.

OnMouseEnter(EventArgs)

Genera l'evento MouseEnter.Raises the MouseEnter event.

(Ereditato da ToolStripItem)
OnMouseHover(EventArgs)

Genera l'evento MouseHover.Raises the MouseHover event.

(Ereditato da ToolStripItem)
OnMouseLeave(EventArgs)

Genera l'evento MouseLeave.Raises the MouseLeave event.

OnMouseMove(MouseEventArgs)

Genera l'evento MouseMove.Raises the MouseMove event.

(Ereditato da ToolStripItem)
OnMouseUp(MouseEventArgs)

Genera l'evento MouseUp.Raises the MouseUp event.

OnOwnerChanged(EventArgs)

Genera l'evento OwnerChanged.Raises the OwnerChanged event.

(Ereditato da ToolStripItem)
OnOwnerFontChanged(EventArgs)

Genera l'evento FontChanged quando la proprietà Font dell'elemento padre di ToolStripItem cambia.Raises the FontChanged event when the Font property has changed on the parent of the ToolStripItem.

(Ereditato da ToolStripItem)
OnPaint(PaintEventArgs)

Genera l'evento Paint.Raises the Paint event.

OnParentBackColorChanged(EventArgs)

Genera l'evento BackColorChanged.Raises the BackColorChanged event.

(Ereditato da ToolStripItem)
OnParentChanged(ToolStrip, ToolStrip)

Genera l'evento ParentChanged.Raises the ParentChanged event.

(Ereditato da ToolStripItem)
OnParentEnabledChanged(EventArgs)

Genera l'evento EnabledChanged quando cambia il valore della proprietà Enabled del contenitore dell'elemento.Raises the EnabledChanged event when the Enabled property value of the item's container changes.

(Ereditato da ToolStripItem)
OnParentForeColorChanged(EventArgs)

Genera l'evento ForeColorChanged.Raises the ForeColorChanged event.

(Ereditato da ToolStripItem)
OnParentRightToLeftChanged(EventArgs)

Genera l'evento RightToLeftChanged.Raises the RightToLeftChanged event.

(Ereditato da ToolStripItem)
OnQueryContinueDrag(QueryContinueDragEventArgs)

Genera l'evento QueryContinueDrag.Raises the QueryContinueDrag event.

(Ereditato da ToolStripItem)
OnRightToLeftChanged(EventArgs)

Genera l'evento RightToLeftChanged.Raises the RightToLeftChanged event.

(Ereditato da ToolStripDropDownItem)
OnTextChanged(EventArgs)

Genera l'evento TextChanged.Raises the TextChanged event.

(Ereditato da ToolStripItem)
OnVisibleChanged(EventArgs)

Genera l'evento VisibleChanged.Raises the VisibleChanged event.

(Ereditato da ToolStripItem)
PerformClick()

Consente di generare un evento Click per un pulsante.ToolStripItemGenerates a Click event for a ToolStripItem.

(Ereditato da ToolStripItem)
ProcessCmdKey(Message, Keys)

Elabora un tasto di comando.Processes a command key.

(Ereditato da ToolStripDropDownItem)
ProcessDialogKey(Keys)

Elabora un tasto della finestra di dialogo.Processes a dialog key.

(Ereditato da ToolStripDropDownItem)
ProcessMnemonic(Char)

Recupera un valore che indica se l'elenco a discesa dell'oggetto ToolStripDropDownButton contiene elementi.Retrieves a value indicating whether the drop-down list of the ToolStripDropDownButton has items.

ResetBackColor()

Questo metodo non è pertinente per questa classe.This method is not relevant to this class.

(Ereditato da ToolStripItem)
ResetDisplayStyle()

Questo metodo non è pertinente per questa classe.This method is not relevant to this class.

(Ereditato da ToolStripItem)
ResetFont()

Questo metodo non è pertinente per questa classe.This method is not relevant to this class.

(Ereditato da ToolStripItem)
ResetForeColor()

Questo metodo non è pertinente per questa classe.This method is not relevant to this class.

(Ereditato da ToolStripItem)
ResetImage()

Questo metodo non è pertinente per questa classe.This method is not relevant to this class.

(Ereditato da ToolStripItem)
ResetMargin()

Questo metodo non è pertinente per questa classe.This method is not relevant to this class.

(Ereditato da ToolStripItem)
ResetPadding()

Questo metodo non è pertinente per questa classe.This method is not relevant to this class.

(Ereditato da ToolStripItem)
ResetRightToLeft()

Questo metodo non è pertinente per questa classe.This method is not relevant to this class.

(Ereditato da ToolStripItem)
ResetTextDirection()

Questo metodo non è pertinente per questa classe.This method is not relevant to this class.

(Ereditato da ToolStripItem)
Select()

Seleziona l'elemento.Selects the item.

(Ereditato da ToolStripItem)
SetBounds(Rectangle)

Imposta le dimensioni e la posizione dell'elemento.Sets the size and location of the item.

(Ereditato da ToolStripItem)
SetVisibleCore(Boolean)

Imposta il controllo ToolStripItem sullo stato visibile specificato.Sets the ToolStripItem to the specified visible state.

(Ereditato da ToolStripItem)
ShowDropDown()

Visualizza il controllo ToolStripDropDownItem associato all'oggetto ToolStripDropDownItem.Displays the ToolStripDropDownItem control associated with this ToolStripDropDownItem.

(Ereditato da ToolStripDropDownItem)
ToString()

Restituisce un oggetto String che contiene il nome dell'eventuale oggetto Component.Returns a String containing the name of the Component, if any. Questo metodo non deve essere sottoposto a override.This method should not be overridden.

(Ereditato da ToolStripItem)

Eventi

AvailableChanged

Si verifica quando il valore della proprietà Available cambia.Occurs when the value of the Available property changes.

(Ereditato da ToolStripItem)
BackColorChanged

Si verifica quando il valore della proprietà BackColor cambia.Occurs when the value of the BackColor property changes.

(Ereditato da ToolStripItem)
Click

Si verifica quando viene fatto clic sull'oggetto ToolStripItem.Occurs when the ToolStripItem is clicked.

(Ereditato da ToolStripItem)
DisplayStyleChanged

Si verifica quando viene modificata la proprietà DisplayStyle.Occurs when the DisplayStyle has changed.

(Ereditato da ToolStripItem)
Disposed

Si verifica quando il componente viene eliminato da una chiamata al metodo Dispose().Occurs when the component is disposed by a call to the Dispose() method.

(Ereditato da Component)
DoubleClick

Si verifica quando viene fatto doppio clic sull'elemento con il mouse.Occurs when the item is double-clicked with the mouse.

(Ereditato da ToolStripItem)
DragDrop

Si verifica quando l'utente trascina un elemento e rilascia il pulsante del mouse, indicando che l'elemento deve essere rilasciato in questo elemento.Occurs when the user drags an item and the user releases the mouse button, indicating that the item should be dropped into this item.

(Ereditato da ToolStripItem)
DragEnter

Si verifica quando l'utente trascina un elemento nell'area client di questo elemento.Occurs when the user drags an item into the client area of this item.

(Ereditato da ToolStripItem)
DragLeave

Si verifica quando l'utente trascina un elemento e il puntatore del mouse non è più posizionato sull'area client di questo elemento.Occurs when the user drags an item and the mouse pointer is no longer over the client area of this item.

(Ereditato da ToolStripItem)
DragOver

Si verifica quando l'utente trascina un elemento sull'area client di questo elemento.Occurs when the user drags an item over the client area of this item.

(Ereditato da ToolStripItem)
DropDownClosed

Si verifica quando si chiude il controllo ToolStripDropDown.Occurs when the ToolStripDropDown closes.

(Ereditato da ToolStripDropDownItem)
DropDownItemClicked

Si verifica quando viene fatto clic sull'oggetto ToolStripDropDown.Occurs when the ToolStripDropDown is clicked.

(Ereditato da ToolStripDropDownItem)
DropDownOpened

Si verifica dopo aver aperto ToolStripDropDown.Occurs when the ToolStripDropDown has opened.

(Ereditato da ToolStripDropDownItem)
DropDownOpening

Si verifica durante l'apertura di ToolStripDropDown.Occurs as the ToolStripDropDown is opening.

(Ereditato da ToolStripDropDownItem)
EnabledChanged

Si verifica quando viene modificato il valore della proprietà Enabled.Occurs when the Enabled property value has changed.

(Ereditato da ToolStripItem)
ForeColorChanged

Si verifica quando il valore della proprietà ForeColor cambia.Occurs when the ForeColor property value changes.

(Ereditato da ToolStripItem)
GiveFeedback

Si verifica durante un'operazione di trascinamento.Occurs during a drag operation.

(Ereditato da ToolStripItem)
LocationChanged

Si verifica quando viene aggiornata la posizione di un oggetto ToolStripItem.Occurs when the location of a ToolStripItem is updated.

(Ereditato da ToolStripItem)
MouseDown

Si verifica quando il puntatore del mouse si trova sull'elemento e viene premuto un pulsante del mouse.Occurs when the mouse pointer is over the item and a mouse button is pressed.

(Ereditato da ToolStripItem)
MouseEnter

Si verifica quando il puntatore del mouse entra nell'elemento.Occurs when the mouse pointer enters the item.

(Ereditato da ToolStripItem)
MouseHover

Si verifica quando il puntatore del mouse passa sull'elemento.Occurs when the mouse pointer hovers over the item.

(Ereditato da ToolStripItem)
MouseLeave

Si verifica quando il puntatore del mouse lascia l'elemento.Occurs when the mouse pointer leaves the item.

(Ereditato da ToolStripItem)
MouseMove

Si verifica quando il puntatore del mouse viene spostato sull'elemento.Occurs when the mouse pointer is moved over the item.

(Ereditato da ToolStripItem)
MouseUp

Si verifica quando il puntatore del mouse si trova sull'elemento e viene rilasciato un pulsante del mouse.Occurs when the mouse pointer is over the item and a mouse button is released.

(Ereditato da ToolStripItem)
OwnerChanged

Si verifica quando la proprietà Owner cambia.Occurs when the Owner property changes.

(Ereditato da ToolStripItem)
Paint

Si verifica quando l'elemento viene ridisegnato.Occurs when the item is redrawn.

(Ereditato da ToolStripItem)
QueryAccessibilityHelp

Si verifica quando un'applicazione client di accessibilità richiama la Guida per ToolStripItem.Occurs when an accessibility client application invokes help for the ToolStripItem.

(Ereditato da ToolStripItem)
QueryContinueDrag

Si verifica durante un'operazione di trascinamento della selezione e consente all'origine del trascinamento di determinare se l'operazione deve essere annullata.Occurs during a drag-and-drop operation and allows the drag source to determine whether the drag-and-drop operation should be canceled.

(Ereditato da ToolStripItem)
RightToLeftChanged

Si verifica quando il valore della proprietà RightToLeft cambia.Occurs when the RightToLeft property value changes.

(Ereditato da ToolStripItem)
TextChanged

Si verifica quando il valore della proprietà Text cambia.Occurs when the value of the Text property changes.

(Ereditato da ToolStripItem)
VisibleChanged

Si verifica quando il valore della proprietà Visible cambia.Occurs when the value of the Visible property changes.

(Ereditato da ToolStripItem)

Implementazioni dell'interfaccia esplicita

IDropTarget.OnDragDrop(DragEventArgs)

Genera l'evento DragDrop.Raises the DragDrop event.

(Ereditato da ToolStripItem)
IDropTarget.OnDragEnter(DragEventArgs)

Genera l'evento DragEnter.Raises the DragEnter event.

(Ereditato da ToolStripItem)
IDropTarget.OnDragLeave(EventArgs)

Genera l'evento DragLeave.Raises the DragLeave event.

(Ereditato da ToolStripItem)
IDropTarget.OnDragOver(DragEventArgs)

Genera l'evento DragOver.Raises the DragOver event.

(Ereditato da ToolStripItem)

Si applica a

Vedi anche