ToolBar.ToolBarButtonCollection Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Cuidado
ToolBar is provided for binary compatibility with .NET Framework and is not intended to be used directly from your code. Use ToolStrip instead.
Encapsula uma coleção de ToolBarButton controles para uso pela 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
- Herança
-
ToolBar.ToolBarButtonCollection
- Atributos
- Implementações
Exemplos
O exemplo de código a seguir cria e inicializa um ToolBar e três ToolBarButton controles. Os botões da barra de ferramentas são atribuídos à barra de ferramentas e a barra de ferramentas é adicionada ao formulário. Esse código requer que um Form já tenha sido criado.
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
É ToolBar.ToolBarButtonCollection uma coleção indexada baseada em zero usada pela ToolBar classe para manter todos os ToolBarButton controles atribuídos à barra de ferramentas. Use o Add método para adicionar botões individuais e o Remove método para excluí-los. Chame o Clear método para remover todos os botões da coleção.
Construtores
| Nome | Description |
|---|---|
| ToolBar.ToolBarButtonCollection(ToolBar) |
Obsoleto.
Inicializa uma nova instância da classe e a ToolBar.ToolBarButtonCollection atribui à barra de ferramentas especificada. |
Propriedades
| Nome | Description |
|---|---|
| Count |
Obsoleto.
Obtém o número de botões na coleção de botões da barra de ferramentas. |
| IsReadOnly |
Obsoleto.
Obtém um valor que indica se a coleção é somente leitura. |
| Item[Int32] |
Obsoleto.
Obtém ou define o botão de barra de ferramentas no local indexado especificado na coleção de botões da barra de ferramentas. |
| Item[String] |
Obsoleto.
Obtém um ToolBarButton com a chave especificada da coleção. |
Métodos
| Nome | Description |
|---|---|
| Add(String) |
Obsoleto.
Adiciona um novo botão de barra de ferramentas ao final da coleção de botões da barra de ferramentas com o valor da propriedade especificado Text . |
| Add(ToolBarButton) |
Obsoleto.
Adiciona o botão de barra de ferramentas especificado ao final da coleção de botões da barra de ferramentas. |
| AddRange(ToolBarButton[]) |
Obsoleto.
Adiciona uma coleção de botões de barra de ferramentas a esta coleção de botões da barra de ferramentas. |
| Clear() |
Obsoleto.
Remove todos os botões da coleção de botões da barra de ferramentas. |
| Contains(ToolBarButton) |
Obsoleto.
Determina se o botão da barra de ferramentas especificado é um membro da coleção. |
| ContainsKey(String) |
Obsoleto.
Determina se um ToolBarButton com a chave especificada está contido na coleção. |
| Equals(Object) |
Obsoleto.
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetEnumerator() |
Obsoleto.
Retorna um enumerador que pode ser usado para iterar por meio da coleção de botões da barra de ferramentas. |
| GetHashCode() |
Obsoleto.
Serve como a função de hash padrão. (Herdado de Object) |
| GetType() |
Obsoleto.
Obtém o Type da instância atual. (Herdado de Object) |
| IndexOf(ToolBarButton) |
Obsoleto.
Recupera o índice do botão de barra de ferramentas especificado na coleção. |
| IndexOfKey(String) |
Obsoleto.
Recupera o índice da primeira ocorrência de um ToolBarButton com a chave especificada. |
| Insert(Int32, ToolBarButton) |
Obsoleto.
Insere um botão de barra de ferramentas existente na coleção de botões da barra de ferramentas no local especificado. |
| MemberwiseClone() |
Obsoleto.
Cria uma cópia superficial do Objectatual. (Herdado de Object) |
| Remove(ToolBarButton) |
Obsoleto.
Remove um determinado botão da coleção de botões da barra de ferramentas. |
| RemoveAt(Int32) |
Obsoleto.
Remove um determinado botão da coleção de botões da barra de ferramentas. |
| RemoveByKey(String) |
Obsoleto.
Remove a ToolBarButton chave com a chave especificada da coleção. |
| ToString() |
Obsoleto.
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |
Implantações explícitas de interface
| Nome | Description |
|---|---|
| ICollection.CopyTo(Array, Int32) |
Obsoleto.
Copia os elementos de ICollection um Array, começando em um índice específico Array . |
| ICollection.IsSynchronized |
Obsoleto.
Obtém um valor que indica se o acesso à coleção é sincronizado (thread safe). |
| ICollection.SyncRoot |
Obsoleto.
Obtém um objeto que pode ser usado para sincronizar o acesso à coleção de botões. |
| IList.Add(Object) |
Obsoleto.
Adiciona o botão de barra de ferramentas especificado ao final da coleção de botões da barra de ferramentas. |
| IList.Contains(Object) |
Obsoleto.
Determina se a coleção contém um valor específico. |
| IList.IndexOf(Object) |
Obsoleto.
Determina o índice de um item específico na coleção. |
| IList.Insert(Int32, Object) |
Obsoleto.
Insere um botão de barra de ferramentas existente na coleção de botões da barra de ferramentas no local especificado. |
| IList.IsFixedSize |
Obsoleto.
Obtém um valor que indica se a coleção tem um tamanho fixo. |
| IList.Item[Int32] |
Obsoleto.
Obtém ou define o item em um índice especificado. |
| IList.Remove(Object) |
Obsoleto.
Remove a primeira ocorrência de um item da coleção. |
Métodos de Extensão
| Nome | Description |
|---|---|
| AsParallel(IEnumerable) |
Obsoleto.
Habilita a paralelização de uma consulta. |
| AsQueryable(IEnumerable) |
Obsoleto.
Converte um IEnumerable em um IQueryable. |
| Cast<TResult>(IEnumerable) |
Obsoleto.
Converte os elementos de um IEnumerable para o tipo especificado. |
| OfType<TResult>(IEnumerable) |
Obsoleto.
Filtra os elementos de um IEnumerable com base em um tipo especificado. |