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

Definição

Encapsula uma coleção de controles ToolBarButton para uso pela 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
Herança
ToolBar.ToolBarButtonCollectionToolBar.ToolBarButtonCollectionToolBar.ToolBarButtonCollectionToolBar.ToolBarButtonCollection
Implementações

Exemplos

O exemplo de código a seguir cria e ToolBar Inicializa um ToolBarButton e três controles.The following code example creates and initializes a ToolBar and three ToolBarButton controls. Os botões da barra de ferramentas são atribuídos à barra de ferramentas e a barra de ferramentas é adicionada ao formulário.The toolbar buttons are assigned to the toolbar and the toolbar is added to the form. Esse código requer que um Form já tenha sido criado.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

Comentários

O ToolBar.ToolBarButtonCollection é uma coleção indexada com base em zero usada ToolBar pela classe para manter todos ToolBarButton os controles atribuídos à barra de ferramentas.The ToolBar.ToolBarButtonCollection is a zero-based indexed collection used by the ToolBar class to hold all the ToolBarButton controls assigned to the toolbar. Use o Add método para adicionar botões individuais e o Remove método para excluí-los.Use the Add method to add individual buttons and the Remove method to delete them. Chame o Clear método para remover todos os botões da coleção.Call the Clear method to remove all the buttons from the collection.

Construtores

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

Inicializa uma nova instância da classe ToolBar.ToolBarButtonCollection e a atribui à barra de ferramentas especificada.Initializes a new instance of the ToolBar.ToolBarButtonCollection class and assigns it to the specified toolbar.

Propriedades

Count Count Count Count

Obtém o número de botões na coleção de botões de barra de ferramentas.Gets the number of buttons in the toolbar button collection.

IsReadOnly IsReadOnly IsReadOnly IsReadOnly

Obtém um valor que indica se a coleção é somente leitura.Gets a value indicating whether the collection is read-only.

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

Obtém ou define o botão de barra de ferramentas no local indexado especificado na coleção de botões de barra de ferramentas.Gets or sets the toolbar button at the specified indexed location in the toolbar button collection.

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

Obtém um ToolBarButton com a chave especificada da coleção.Gets a ToolBarButton with the specified key from the collection.

Métodos

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

Adiciona um novo botão de barra de ferramentas ao final da coleção de botões de barra de ferramentas com o valor da propriedade Text especificado.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)

Adiciona o botão de barra de ferramentas especificado ao final da coleção de botões de barra de ferramentas.Adds the specified toolbar button to the end of the toolbar button collection.

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

Adiciona uma coleção de botões de barra de ferramentas a esta coleção de botões de barra de ferramentas.Adds a collection of toolbar buttons to this toolbar button collection.

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

Remove todos os botões da coleção de botões de barra de ferramentas.Removes all buttons from the toolbar button collection.

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

Determina se o botão de barra de ferramentas especificado é membro da coleção.Determines if the specified toolbar button is a member of the collection.

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

Determina se um ToolBarButton com a chave especificada está contido na coleção.Determines if a ToolBarButton with the specified key is contained in the collection.

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

Determina se o objeto especificado é igual ao objeto atual.Determines whether the specified object is equal to the current object.

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

Retorna um enumerador que pode ser usado para iterar pela coleção de botões de barra de ferramentas.Returns an enumerator that can be used to iterate through the toolbar button collection.

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

Serve como a função de hash padrão.Serves as the default hash function.

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

Obtém o Type da instância atual.Gets the Type of the current instance.

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

Recupera o índice do botão de barra de ferramentas especificado na coleção.Retrieves the index of the specified toolbar button in the collection.

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

Recupera o índice da primeira ocorrência de um ToolBarButton com a chave especificada.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)

Insere um botão de barra de ferramentas existente na coleção de botões de barra de ferramentas no local especificado.Inserts an existing toolbar button in the toolbar button collection at the specified location.

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

Cria uma cópia superficial do Object atual.Creates a shallow copy of the current Object.

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

Remove um botão especificado da coleção de botões de barra de ferramentas.Removes a given button from the toolbar button collection.

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

Remove um botão especificado da coleção de botões de barra de ferramentas.Removes a given button from the toolbar button collection.

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

Remove o ToolBarButton com a chave especificada da coleção.Removes the ToolBarButton with the specified key from the collection.

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

Retorna uma cadeia de caracteres que representa o objeto atual.Returns a string that represents the current object.

(Inherited from Object)

Implantações explícitas de interface

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

Copia os elementos do ICollection para um Array, começando em um determinado índice Array.Copies the elements of the ICollection to an Array, starting at a particular Array index.

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

Obtém um valor que indica se o acesso à coleção é sincronizado (thread-safe).Gets a value indicating whether access to the collection is synchronized (thread safe).

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

Obtém um objeto que pode ser usado para sincronizar o acesso à coleção de botões.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)

Adiciona o botão de barra de ferramentas especificado ao final da coleção de botões de barra de ferramentas.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)

Determina se a coleção contém um valor específico.Determines whether the collection contains a specific value.

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

Determina o índice de um item específico na coleção.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)

Insere um botão de barra de ferramentas existente na coleção de botões de barra de ferramentas no local especificado.Inserts an existing toolbar button in the toolbar button collection at the specified location.

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

Obtém um valor que indica se a coleção tem um tamanho fixo.Gets a value indicating whether the collection has a fixed size.

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

Obtém ou define o item em um índice especificado.Gets or sets the item at a specified index.

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

Remove a primeira ocorrência de um item da coleção.Removes the first occurrence of an item from the collection.

Métodos de Extensão

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

Converte os elementos de um IEnumerable para o tipo especificado.Casts the elements of an IEnumerable to the specified type.

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

Filtra os elementos de um IEnumerable com base em um tipo especificado.Filters the elements of an IEnumerable based on a specified type.

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

Habilita a paralelização de uma consulta.Enables parallelization of a query.

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

Converte um IEnumerable em um IQueryable.Converts an IEnumerable to an IQueryable.

Aplica-se a

Veja também