ToolBar.ToolBarButtonCollection Classe

Definizione

Attenzione

ToolBar is provided for binary compatibility with .NET Framework and is not intended to be used directly from your code. Use ToolStrip instead.

Incapsula una raccolta di ToolBarButton controlli da utilizzare dalla ToolBar classe .

public: ref class ToolBar::ToolBarButtonCollection : System::Collections::IList
public class ToolBar.ToolBarButtonCollection : System.Collections.IList
[System.ComponentModel.Browsable(false)]
[System.Obsolete("`ToolBar` is provided for binary compatibility with .NET Framework and is not intended to be used directly from your code. Use `ToolStrip` instead.", false, DiagnosticId="WFDEV006", UrlFormat="https://aka.ms/winforms-warnings/{0}")]
public class ToolBar.ToolBarButtonCollection : System.Collections.IList
type ToolBar.ToolBarButtonCollection = class
    interface IList
    interface ICollection
    interface IEnumerable
[<System.ComponentModel.Browsable(false)>]
[<System.Obsolete("`ToolBar` is provided for binary compatibility with .NET Framework and is not intended to be used directly from your code. Use `ToolStrip` instead.", false, DiagnosticId="WFDEV006", UrlFormat="https://aka.ms/winforms-warnings/{0}")>]
type ToolBar.ToolBarButtonCollection = class
    interface IList
    interface ICollection
    interface IEnumerable
Public Class ToolBar.ToolBarButtonCollection
Implements IList
Ereditarietà
ToolBar.ToolBarButtonCollection
Attributi
Implementazioni

Esempio

Nell'esempio di codice seguente vengono creati e inizializza un ToolBar controllo e tre ToolBarButton controlli . I pulsanti della barra degli strumenti vengono assegnati alla barra degli strumenti e la barra degli strumenti viene aggiunta al modulo. Questo codice richiede che sia già stato creato un oggetto Form .

public:
   void InitializeMyToolBar()
   {
      // Create and initialize the ToolBarButton controls and ToolBar.
      ToolBar^ toolBar1 = gcnew ToolBar;
      ToolBarButton^ toolBarButton1 = gcnew ToolBarButton;
      ToolBarButton^ toolBarButton2 = gcnew ToolBarButton;
      ToolBarButton^ toolBarButton3 = gcnew ToolBarButton;
      
      // Set the Text properties of the ToolBarButton controls.
      toolBarButton1->Text = "Open";
      toolBarButton2->Text = "Save";
      toolBarButton3->Text = "Print";
      
      // Add the ToolBarButton controls to the ToolBar.
      toolBar1->Buttons->Add( toolBarButton1 );
      toolBar1->Buttons->Add( toolBarButton2 );
      toolBar1->Buttons->Add( toolBarButton3 );
      
      // Add the ToolBar to the Form.
      Controls->Add( toolBar1 );
   }
public void InitializeMyToolBar()
 {
    // Create and initialize the ToolBarButton controls and ToolBar.
    ToolBar toolBar1 = new ToolBar();
    ToolBarButton toolBarButton1 = new ToolBarButton();
    ToolBarButton toolBarButton2 = new ToolBarButton();
    ToolBarButton toolBarButton3 = new ToolBarButton();
 
    // Set the Text properties of the ToolBarButton controls.
    toolBarButton1.Text = "Open";
    toolBarButton2.Text = "Save";
    toolBarButton3.Text = "Print";
 
    // Add the ToolBarButton controls to the ToolBar.
    toolBar1.Buttons.Add(toolBarButton1);
    toolBar1.Buttons.Add(toolBarButton2);
    toolBar1.Buttons.Add(toolBarButton3);
 
    // Add the ToolBar to the Form.
    Controls.Add(toolBar1);
 }
Public Sub InitializeMyToolBar()
    ' Create and initialize the ToolBarButton controls and ToolBar.
    Dim toolBar1 As New ToolBar()
    Dim toolBarButton1 As New ToolBarButton()
    Dim toolBarButton2 As New ToolBarButton()
    Dim toolBarButton3 As New ToolBarButton()
    
    ' Set the Text properties of the ToolBarButton controls.
    toolBarButton1.Text = "Open"
    toolBarButton2.Text = "Save"
    toolBarButton3.Text = "Print"
    
    ' Add the ToolBarButton controls to the ToolBar.
    toolBar1.Buttons.Add(toolBarButton1)
    toolBar1.Buttons.Add(toolBarButton2)
    toolBar1.Buttons.Add(toolBarButton3)
    
    ' Add the ToolBar to the Form.
    Controls.Add(toolBar1)
End Sub

Commenti

ToolBar.ToolBarButtonCollection è una raccolta indicizzata in base zero utilizzata dalla ToolBar classe per contenere tutti i ToolBarButton controlli assegnati alla barra degli strumenti. Usare il Add metodo per aggiungere singoli pulsanti e il Remove metodo per eliminarli. Chiamare il Clear metodo per rimuovere tutti i pulsanti dalla raccolta.

Costruttori

Nome Descrizione
ToolBar.ToolBarButtonCollection(ToolBar)
Obsoleti.

Inizializza una nuova istanza della ToolBar.ToolBarButtonCollection classe e la assegna alla barra degli strumenti specificata.

Proprietà

Nome Descrizione
Count
Obsoleti.

Ottiene il numero di pulsanti nell'insieme dei pulsanti della barra degli strumenti.

IsReadOnly
Obsoleti.

Ottiene un valore che indica se l'insieme è di sola lettura.

Item[Int32]
Obsoleti.

Ottiene o imposta il pulsante della barra degli strumenti in corrispondenza della posizione indicizzata specificata nell'insieme dei pulsanti della barra degli strumenti.

Item[String]
Obsoleti.

Ottiene un ToolBarButton oggetto con la chiave specificata dall'insieme.

Metodi

Nome Descrizione
Add(String)
Obsoleti.

Aggiunge un nuovo pulsante della barra degli strumenti alla fine dell'insieme di pulsanti della barra degli strumenti con il valore della proprietà specificato Text .

Add(ToolBarButton)
Obsoleti.

Aggiunge il pulsante della barra degli strumenti specificato alla fine dell'insieme di pulsanti della barra degli strumenti.

AddRange(ToolBarButton[])
Obsoleti.

Aggiunge una raccolta di pulsanti della barra degli strumenti a questa raccolta di pulsanti della barra degli strumenti.

Clear()
Obsoleti.

Rimuove tutti i pulsanti dalla raccolta di pulsanti della barra degli strumenti.

Contains(ToolBarButton)
Obsoleti.

Determina se il pulsante della barra degli strumenti specificato è un membro dell'insieme.

ContainsKey(String)
Obsoleti.

Determina se un ToolBarButton oggetto con la chiave specificata è contenuto nella raccolta.

Equals(Object)
Obsoleti.

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetEnumerator()
Obsoleti.

Restituisce un enumeratore che può essere utilizzato per scorrere l'insieme dei pulsanti della barra degli strumenti.

GetHashCode()
Obsoleti.

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()
Obsoleti.

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
IndexOf(ToolBarButton)
Obsoleti.

Recupera l'indice del pulsante della barra degli strumenti specificato nell'insieme.

IndexOfKey(String)
Obsoleti.

Recupera l'indice della prima occorrenza di un ToolBarButton oggetto con la chiave specificata.

Insert(Int32, ToolBarButton)
Obsoleti.

Inserisce un pulsante della barra degli strumenti esistente nella raccolta di pulsanti della barra degli strumenti nella posizione specificata.

MemberwiseClone()
Obsoleti.

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
Remove(ToolBarButton)
Obsoleti.

Rimuove un determinato pulsante dalla raccolta di pulsanti della barra degli strumenti.

RemoveAt(Int32)
Obsoleti.

Rimuove un determinato pulsante dalla raccolta di pulsanti della barra degli strumenti.

RemoveByKey(String)
Obsoleti.

Rimuove l'oggetto ToolBarButton con la chiave specificata dall'insieme.

ToString()
Obsoleti.

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

Nome Descrizione
ICollection.CopyTo(Array, Int32)
Obsoleti.

Copia gli elementi di in ICollection un Arrayoggetto , a partire da un indice specifico Array .

ICollection.IsSynchronized
Obsoleti.

Ottiene un valore che indica se l'accesso alla raccolta è sincronizzato (thread-safe).

ICollection.SyncRoot
Obsoleti.

Ottiene un oggetto che può essere utilizzato per sincronizzare l'accesso all'insieme di pulsanti.

IList.Add(Object)
Obsoleti.

Aggiunge il pulsante della barra degli strumenti specificato alla fine dell'insieme di pulsanti della barra degli strumenti.

IList.Contains(Object)
Obsoleti.

Determina se la raccolta contiene un valore specifico.

IList.IndexOf(Object)
Obsoleti.

Determina l'indice di un elemento specifico nell'insieme.

IList.Insert(Int32, Object)
Obsoleti.

Inserisce un pulsante della barra degli strumenti esistente nella raccolta di pulsanti della barra degli strumenti nella posizione specificata.

IList.IsFixedSize
Obsoleti.

Ottiene un valore che indica se la raccolta ha una dimensione fissa.

IList.Item[Int32]
Obsoleti.

Ottiene o imposta l'elemento in corrispondenza di un indice specificato.

IList.Remove(Object)
Obsoleti.

Rimuove la prima occorrenza di un elemento dall'insieme.

Metodi di estensione

Nome Descrizione
AsParallel(IEnumerable)
Obsoleti.

Abilita la parallelizzazione di una query.

AsQueryable(IEnumerable)
Obsoleti.

Converte un IEnumerable in un IQueryable.

Cast<TResult>(IEnumerable)
Obsoleti.

Esegue il cast degli elementi di un IEnumerable al tipo specificato.

OfType<TResult>(IEnumerable)
Obsoleti.

Filtra gli elementi di un IEnumerable in base a un tipo specificato.

Si applica a

Vedi anche