ToolBar.ToolBarButtonCollection.Item[] Propriedade
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.
Obtém ou define um ToolBarButton na coleção.
Sobrecargas
Item[String] |
Obtém um ToolBarButton com a chave especificada da coleção. |
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. |
Item[String]
Obtém um ToolBarButton com a chave especificada da coleção.
public:
virtual property System::Windows::Forms::ToolBarButton ^ default[System::String ^] { System::Windows::Forms::ToolBarButton ^ get(System::String ^ key); };
public virtual System.Windows.Forms.ToolBarButton this[string key] { get; }
member this.Item(string) : System.Windows.Forms.ToolBarButton
Default Public Overridable ReadOnly Property Item(key As String) As ToolBarButton
Parâmetros
- key
- String
O nome do ToolBarButton a ser recuperado.
Valor da propriedade
A ToolBarButton propriedade cuja Name propriedade corresponde à chave especificada.
Comentários
A Name propriedade corresponde à chave de um ToolBarButton no ToolBar.ToolBarButtonCollection.
A comparação de chave não diferencia maiúsculas de minúsculas. Se o key
parâmetro for null
ou uma cadeia de caracteres vazia, Item[] retornará null
.
Aplica-se a
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.
public:
virtual property System::Windows::Forms::ToolBarButton ^ default[int] { System::Windows::Forms::ToolBarButton ^ get(int index); void set(int index, System::Windows::Forms::ToolBarButton ^ value); };
public virtual System.Windows.Forms.ToolBarButton this[int index] { get; set; }
member this.Item(int) : System.Windows.Forms.ToolBarButton with get, set
Default Public Overridable Property Item(index As Integer) As ToolBarButton
Parâmetros
- index
- Int32
O local indexado do ToolBarButton na coleção.
Valor da propriedade
Um ToolBarButton que representa o botão da barra de ferramentas no local indexado especificado.
Exceções
O valor index
é null
.
O valor index
é menor que zero.
- ou -
O valor index
é maior que o número de botões na coleção e a coleção de botões não é null
.
Exemplos
O exemplo de código a seguir substitui o último botão da barra de ferramentas em uma barra de ferramentas. Esse código exige que um ToolBar e pelo menos um ToolBarButton tenham sido criados. O exemplo obtém o número de botões na barra de ferramentas e substitui o último botão por um recém-criado. O index
valor do botão da barra de ferramentas que está sendo substituído é definido como a Count propriedade, menos um, uma vez que a ToolBarButton coleção é um índice baseado em zero.
void ReplaceMyToolBarButton()
{
int btns;
btns = toolBar1->Buttons->Count;
ToolBarButton^ toolBarButton1 = gcnew ToolBarButton;
toolBarButton1->Text = "myButton";
// Replace the last ToolBarButton in the collection.
toolBar1->Buttons[ btns - 1 ] = toolBarButton1;
}
public void ReplaceMyToolBarButton()
{
int btns;
btns = toolBar1.Buttons.Count;
ToolBarButton toolBarButton1 = new ToolBarButton();
toolBarButton1.Text = "myButton";
// Replace the last ToolBarButton in the collection.
toolBar1.Buttons[btns - 1] = toolBarButton1;
}
Public Sub ReplaceMyToolBarButton()
Dim btns As Integer
btns = toolBar1.Buttons.Count
Dim toolBarButton1 As New ToolBarButton()
toolBarButton1.Text = "myButton"
' Replace the last ToolBarButton in the collection.
toolBar1.Buttons(btns - 1) = toolBarButton1
End Sub
Comentários
Para atribuir ToolBarButton controles a um local específico ou recuperá-los do ToolBar.ToolBarButtonCollectionobjeto de coleção com um valor de índice específico. O valor do ToolBar.ToolBarButtonCollection índice é um índice baseado em zero.