ToolBar.ToolBarButtonCollection Clase

Definición

Precaución

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

Encapsula una colección de controles para su uso por parte de ToolBarButton la ToolBar clase .

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
Herencia
ToolBar.ToolBarButtonCollection
Atributos
Implementaciones

Ejemplos

En el ejemplo de código siguiente se crea e inicializa un ToolBar y tres ToolBarButton controles. Los botones de la barra de herramientas se asignan a la barra de herramientas y la barra de herramientas se agrega al formulario. Este código requiere que ya se haya creado .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

Comentarios

ToolBar.ToolBarButtonCollection es una colección indizada de base cero utilizada por la ToolBar clase para contener todos los ToolBarButton controles asignados a la barra de herramientas. Use el Add método para agregar botones individuales y el Remove método para eliminarlos. Llame al Clear método para quitar todos los botones de la colección.

Constructores

Nombre Description
ToolBar.ToolBarButtonCollection(ToolBar)
Obsoletos.

Inicializa una nueva instancia de la ToolBar.ToolBarButtonCollection clase y la asigna a la barra de herramientas especificada.

Propiedades

Nombre Description
Count
Obsoletos.

Obtiene el número de botones de la colección de botones de la barra de herramientas.

IsReadOnly
Obsoletos.

Obtiene un valor que indica si la colección es de solo lectura.

Item[Int32]
Obsoletos.

Obtiene o establece el botón de la barra de herramientas en la ubicación indizada especificada en la colección de botones de la barra de herramientas.

Item[String]
Obsoletos.

Obtiene un ToolBarButton objeto con la clave especificada de la colección.

Métodos

Nombre Description
Add(String)
Obsoletos.

Agrega un nuevo botón de barra de herramientas al final de la colección de botones de la barra de herramientas con el valor de propiedad especificado Text .

Add(ToolBarButton)
Obsoletos.

Agrega el botón de barra de herramientas especificado al final de la colección de botones de la barra de herramientas.

AddRange(ToolBarButton[])
Obsoletos.

Agrega una colección de botones de barra de herramientas a esta colección de botones de barra de herramientas.

Clear()
Obsoletos.

Quita todos los botones de la colección de botones de la barra de herramientas.

Contains(ToolBarButton)
Obsoletos.

Determina si el botón de barra de herramientas especificado es miembro de la colección.

ContainsKey(String)
Obsoletos.

Determina si una ToolBarButton clase con la clave especificada está contenida en la colección.

Equals(Object)
Obsoletos.

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
GetEnumerator()
Obsoletos.

Devuelve un enumerador que se puede usar para recorrer en iteración la colección de botones de la barra de herramientas.

GetHashCode()
Obsoletos.

Actúa como función hash predeterminada.

(Heredado de Object)
GetType()
Obsoletos.

Obtiene el Type de la instancia actual.

(Heredado de Object)
IndexOf(ToolBarButton)
Obsoletos.

Recupera el índice del botón de barra de herramientas especificado de la colección.

IndexOfKey(String)
Obsoletos.

Recupera el índice de la primera aparición de con ToolBarButton la clave especificada.

Insert(Int32, ToolBarButton)
Obsoletos.

Inserta un botón de barra de herramientas existente en la colección de botones de la barra de herramientas en la ubicación especificada.

MemberwiseClone()
Obsoletos.

Crea una copia superficial del Objectactual.

(Heredado de Object)
Remove(ToolBarButton)
Obsoletos.

Quita un botón determinado de la colección de botones de la barra de herramientas.

RemoveAt(Int32)
Obsoletos.

Quita un botón determinado de la colección de botones de la barra de herramientas.

RemoveByKey(String)
Obsoletos.

Quita el ToolBarButton objeto con la clave especificada de la colección.

ToString()
Obsoletos.

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Implementaciones de interfaz explícitas

Nombre Description
ICollection.CopyTo(Array, Int32)
Obsoletos.

Copia los elementos de en ICollection un Arrayobjeto , comenzando en un índice determinado Array .

ICollection.IsSynchronized
Obsoletos.

Obtiene un valor que indica si el acceso a la colección está sincronizado (seguro para subprocesos).

ICollection.SyncRoot
Obsoletos.

Obtiene un objeto que se puede usar para sincronizar el acceso a la colección de botones.

IList.Add(Object)
Obsoletos.

Agrega el botón de barra de herramientas especificado al final de la colección de botones de la barra de herramientas.

IList.Contains(Object)
Obsoletos.

Determina si la colección contiene un valor específico.

IList.IndexOf(Object)
Obsoletos.

Determina el índice de un elemento específico de la colección.

IList.Insert(Int32, Object)
Obsoletos.

Inserta un botón de barra de herramientas existente en la colección de botones de la barra de herramientas en la ubicación especificada.

IList.IsFixedSize
Obsoletos.

Obtiene un valor que indica si la colección tiene un tamaño fijo.

IList.Item[Int32]
Obsoletos.

Obtiene o establece el elemento en un índice especificado.

IList.Remove(Object)
Obsoletos.

Quita la primera aparición de un elemento de la colección.

Métodos de extensión

Nombre Description
AsParallel(IEnumerable)
Obsoletos.

Habilita la paralelización de una consulta.

AsQueryable(IEnumerable)
Obsoletos.

Convierte un IEnumerable en un IQueryable.

Cast<TResult>(IEnumerable)
Obsoletos.

Convierte los elementos de un IEnumerable al tipo especificado.

OfType<TResult>(IEnumerable)
Obsoletos.

Filtra los elementos de un IEnumerable en función de un tipo especificado.

Se aplica a

Consulte también