Compartilhar via


Como: Acesso chaveado coleções no Windows Forms

A chave associada a um item em uma coleção é geralmente o nome do item. Os procedimentos a seguir mostram como usar classes de coleção para executar tarefas comuns.

Para localizar e colocar em foco um controle aninhado em uma coleção de controles.

  • Use os métodos Find e Focus para especificar o nome do controle a ser localizado e colocado em foco.

    Dim OrderForm1 As New OrderForm()
    OrderForm1.Show()
    OrderForm1.Controls.Find("textBox1", True)(0).Focus()
    
    OrderForm OrderForm1 = new OrderForm();
    OrderForm1.Show();
    OrderForm1.Controls.Find("textBox1", true)[0].Focus();
    

Para acessar uma imagem em uma coleção de imagens

  • Use a propriedade Item para especificar o nome da imagem que você deseja acessar.

    Me.BackgroundImage = imageList1.Images("logo.gif")
    
    this.BackgroundImage = imageList1.Images["logo.gif"];
    

Para definir uma página da guia como a guia selecionada

  • Use a propriedade SelectedTab juntamente com a propriedade Item para especificar o nome da página da guia a ser definida como a guia selecionada.

    tabControl1.SelectedTab = tabControl1.TabPages("shippingOptions")
    
    tabControl1.SelectedTab = tabControl1.TabPages["shippingOptions"];
    

Consulte também

Tarefas

Como: Adicionar ou remover imagens com o componente do Windows Forms ImageList

Outros recursos

Guia de introdução aos Formulários do Windows