ToolBar.ToolBarButtonCollection.Item[] Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Recebe ou define um ToolBarButton dentro da coleção.
Sobrecargas
| Name | Description |
|---|---|
| Item[String] |
Recebe um ToolBarButton com a chave especificada da coleção. |
| Item[Int32] |
Obtém ou define o botão da barra de ferramentas na localização indexada especificada na coleção de botões da barra de ferramentas. |
Item[String]
Recebe 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 recuperar.
Valor de Propriedade
A ToolBarButton propriedade whose Name corresponde à chave especificada.
Observações
A Name propriedade corresponde à chave para um ToolBarButton no ToolBar.ToolBarButtonCollection.
A comparação principal não é sensível a maiúsculas minúsculas. Se o key parâmetro for null ou uma cadeia vazia, Item[] devolve null.
Aplica-se a
Item[Int32]
Obtém ou define o botão da barra de ferramentas na localização indexada especificada na coleção de botões da 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
A localização indexada do ToolBarButton na coleção.
Valor de Propriedade
A ToolBarButton que representa o botão da barra de ferramentas na localização indexada especificada.
Exceções
O index valor é null.
O index valor é inferior a zero.
-ou-
O index valor é maior do que o número de botões na coleção, e a coleção de botões não nullé .
Exemplos
O seguinte exemplo de código substitui o último botão da barra de ferramentas numa barra de ferramentas. Este código exige que tenham sido criados um ToolBar e pelo menos um ToolBarButton . 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á a ser substituído é definido para 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
Observações
Para atribuir ToolBarButton controlos a uma localização específica, ou para os recuperar do ToolBar.ToolBarButtonCollection, pode referenciar o objeto de coleção com um valor de índice específico. O valor do índice é ToolBar.ToolBarButtonCollection um índice baseado em zero.