ToolBar.ToolBarButtonCollection ToolBar.ToolBarButtonCollection ToolBar.ToolBarButtonCollection ToolBar.ToolBarButtonCollection Class

Définition

Encapsule une collection de contrôles ToolBarButton à utiliser par la classe ToolBar.Encapsulates a collection of ToolBarButton controls for use by the ToolBar class.

public: ref class ToolBar::ToolBarButtonCollection : System::Collections::IList
public class ToolBar.ToolBarButtonCollection : System.Collections.IList
type ToolBar.ToolBarButtonCollection = class
    interface IList
    interface ICollection
    interface IEnumerable
Public Class ToolBar.ToolBarButtonCollection
Implements IList
Héritage
ToolBar.ToolBarButtonCollectionToolBar.ToolBarButtonCollectionToolBar.ToolBarButtonCollectionToolBar.ToolBarButtonCollection
Implémente

Exemples

L’exemple de code suivant crée et initialise un ToolBar et trois ToolBarButton contrôles.The following code example creates and initializes a ToolBar and three ToolBarButton controls. Les boutons de la barre d’outils sont assignés à la barre d’outils et la barre d’outils est ajoutée au formulaire.The toolbar buttons are assigned to the toolbar and the toolbar is added to the form. Ce code requiert qu’un Form ait déjà été créé.This code requires that a Form has already been created.

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

Remarques

Est une collection indexée de base zéro utilisée par la ToolBar classe pour contenir tous les ToolBarButton contrôles assignés à la barre d’outils. ToolBar.ToolBarButtonCollectionThe ToolBar.ToolBarButtonCollection is a zero-based indexed collection used by the ToolBar class to hold all the ToolBarButton controls assigned to the toolbar. Utilisez la Add méthode pour ajouter des boutons individuels et Remove la méthode pour les supprimer.Use the Add method to add individual buttons and the Remove method to delete them. Appelez la Clear méthode pour supprimer tous les boutons de la collection.Call the Clear method to remove all the buttons from the collection.

Constructeurs

ToolBar.ToolBarButtonCollection(ToolBar) ToolBar.ToolBarButtonCollection(ToolBar) ToolBar.ToolBarButtonCollection(ToolBar) ToolBar.ToolBarButtonCollection(ToolBar)

Initialise une nouvelle instance de la classe ToolBar.ToolBarButtonCollection et l'assigne à la barre d'outils spécifiée.Initializes a new instance of the ToolBar.ToolBarButtonCollection class and assigns it to the specified toolbar.

Propriétés

Count Count Count Count

Obtient le nombre de boutons dans la collection de boutons de barre d'outils.Gets the number of buttons in the toolbar button collection.

IsReadOnly IsReadOnly IsReadOnly IsReadOnly

Obtient une valeur indiquant si la collection est en lecture seule.Gets a value indicating whether the collection is read-only.

Item[Int32] Item[Int32] Item[Int32] Item[Int32]

Obtient ou définit le bouton de barre d'outils à l'emplacement de l'index spécifié dans la collection de boutons de barre d'outils.Gets or sets the toolbar button at the specified indexed location in the toolbar button collection.

Item[String] Item[String] Item[String] Item[String]

Obtient ToolBarButton avec la clé spécifiée de la collection.Gets a ToolBarButton with the specified key from the collection.

Méthodes

Add(String) Add(String) Add(String) Add(String)

Ajoute à la collection de boutons de barre d'outils un nouveau bouton dont la propriété a la valeur Text spécifiée.Adds a new toolbar button to the end of the toolbar button collection with the specified Text property value.

Add(ToolBarButton) Add(ToolBarButton) Add(ToolBarButton) Add(ToolBarButton)

Ajoute le bouton spécifié à la fin de la collection de boutons de barre d'outils.Adds the specified toolbar button to the end of the toolbar button collection.

AddRange(ToolBarButton[]) AddRange(ToolBarButton[]) AddRange(ToolBarButton[]) AddRange(ToolBarButton[])

Ajoute une collection de boutons de barre d'outils à cette collection.Adds a collection of toolbar buttons to this toolbar button collection.

Clear() Clear() Clear() Clear()

Supprime tous les boutons de la collection de boutons de la barre d'outils.Removes all buttons from the toolbar button collection.

Contains(ToolBarButton) Contains(ToolBarButton) Contains(ToolBarButton) Contains(ToolBarButton)

Détermine si le bouton de barre d'outils spécifié est membre de la collection.Determines if the specified toolbar button is a member of the collection.

ContainsKey(String) ContainsKey(String) ContainsKey(String) ContainsKey(String)

Détermine si ToolBarButton avec la clé spécifiée est contenu dans la collection.Determines if a ToolBarButton with the specified key is contained in the collection.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Détermine si l'objet spécifié est identique à l'objet actuel.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetEnumerator() GetEnumerator() GetEnumerator() GetEnumerator()

Retourne un énumérateur qui peut être utilisé pour itérer au sein de la collection de boutons de barre d'outils.Returns an enumerator that can be used to iterate through the toolbar button collection.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Fait office de fonction de hachage par défaut.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

(Inherited from Object)
IndexOf(ToolBarButton) IndexOf(ToolBarButton) IndexOf(ToolBarButton) IndexOf(ToolBarButton)

Récupère l'index du bouton de barre d'outils spécifié dans la collection.Retrieves the index of the specified toolbar button in the collection.

IndexOfKey(String) IndexOfKey(String) IndexOfKey(String) IndexOfKey(String)

Récupère l'index de la première occurrence d'un ToolBarButton avec la clé spécifiée.Retrieves the index of the first occurrence of a ToolBarButton with the specified key.

Insert(Int32, ToolBarButton) Insert(Int32, ToolBarButton) Insert(Int32, ToolBarButton) Insert(Int32, ToolBarButton)

Insère un bouton de barre d'outils existant dans la collection de boutons de barre d'outils, à l'emplacement spécifié.Inserts an existing toolbar button in the toolbar button collection at the specified location.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Crée une copie superficielle de l'objet Object actuel.Creates a shallow copy of the current Object.

(Inherited from Object)
Remove(ToolBarButton) Remove(ToolBarButton) Remove(ToolBarButton) Remove(ToolBarButton)

Supprime un bouton donné de la collection de boutons de la barre d'outils.Removes a given button from the toolbar button collection.

RemoveAt(Int32) RemoveAt(Int32) RemoveAt(Int32) RemoveAt(Int32)

Supprime un bouton donné de la collection de boutons de la barre d'outils.Removes a given button from the toolbar button collection.

RemoveByKey(String) RemoveByKey(String) RemoveByKey(String) RemoveByKey(String)

Supprime ToolBarButton avec la clé spécifiée de la collection.Removes the ToolBarButton with the specified key from the collection.

ToString() ToString() ToString() ToString()

Retourne une chaîne qui représente l'objet actuel.Returns a string that represents the current object.

(Inherited from Object)

Implémentations d’interfaces explicites

ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32)

Copie les éléments de ICollection dans Array, à partir d'un index particulier de Array.Copies the elements of the ICollection to an Array, starting at a particular Array index.

ICollection.IsSynchronized ICollection.IsSynchronized ICollection.IsSynchronized ICollection.IsSynchronized

Obtient une valeur indiquant si l’accès à la collection est synchronisé (thread-safe).Gets a value indicating whether access to the collection is synchronized (thread safe).

ICollection.SyncRoot ICollection.SyncRoot ICollection.SyncRoot ICollection.SyncRoot

Obtient un objet qui peut être utilisé pour synchroniser l'accès à la collection de boutons.Gets an object that can be used to synchronize access to the collection of buttons.

IList.Add(Object) IList.Add(Object) IList.Add(Object) IList.Add(Object)

Ajoute le bouton spécifié à la fin de la collection de boutons de barre d'outils.Adds the specified toolbar button to the end of the toolbar button collection.

IList.Contains(Object) IList.Contains(Object) IList.Contains(Object) IList.Contains(Object)

Détermine si la collection contient une valeur spécifique.Determines whether the collection contains a specific value.

IList.IndexOf(Object) IList.IndexOf(Object) IList.IndexOf(Object) IList.IndexOf(Object)

Détermine l'index d'un élément spécifique de la collection.Determines the index of a specific item in the collection.

IList.Insert(Int32, Object) IList.Insert(Int32, Object) IList.Insert(Int32, Object) IList.Insert(Int32, Object)

Insère un bouton de barre d'outils existant dans la collection de boutons de barre d'outils, à l'emplacement spécifié.Inserts an existing toolbar button in the toolbar button collection at the specified location.

IList.IsFixedSize IList.IsFixedSize IList.IsFixedSize IList.IsFixedSize

Obtient une valeur indiquant si la collection est de taille fixe.Gets a value indicating whether the collection has a fixed size.

IList.Item[Int32] IList.Item[Int32] IList.Item[Int32] IList.Item[Int32]

Obtient ou définit l'élément au niveau d'un index spécifié.Gets or sets the item at a specified index.

IList.Remove(Object) IList.Remove(Object) IList.Remove(Object) IList.Remove(Object)

Supprime la première occurrence d'un élément dans la collection.Removes the first occurrence of an item from the collection.

Méthodes d’extension

Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable)

Effectue un cast des éléments d'un IEnumerable vers le type spécifié.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable)

Filtre les éléments d'un IEnumerable en fonction du type spécifié.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable)

Active la parallélisation d'une requête.Enables parallelization of a query.

AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable)

Convertit un IEnumerable en IQueryable.Converts an IEnumerable to an IQueryable.

S’applique à

Voir aussi