Como acessar coleções indexadas por chave no Windows Forms
Você pode acessar itens de coleção individuais por chave. Essa funcionalidade foi adicionada a muitas classes de coleção que normalmente são usadas por aplicativos dos Windows Forms. A lista a seguir exibe algumas das classes de coleção que têm coleções acessíveis por chave:
Normalmente, a chave associada a um item em uma coleção é 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 Find métodos e para especificar o nome do controle para localizar e Focus dar foco.
OrderForm OrderForm1 = new OrderForm(); OrderForm1.Show(); OrderForm1.Controls.Find("textBox1", true)[0].Focus();
Dim OrderForm1 As New OrderForm() OrderForm1.Show() OrderForm1.Controls.Find("textBox1", True)(0).Focus()
Para acessar uma imagem em uma coleção de imagens
Use a Item[] propriedade para especificar o nome da imagem que você deseja acessar.
this.BackgroundImage = imageList1.Images["logo.gif"];
Me.BackgroundImage = imageList1.Images("logo.gif")
Para definir uma página da guia como a guia selecionada
Use a propriedade junto com a propriedade para especificar o nome da página da guia a ser definida como a SelectedTabItem[] guia selecionada.
tabControl1.SelectedTab = tabControl1.TabPages["shippingOptions"];
tabControl1.SelectedTab = tabControl1.TabPages("shippingOptions")
Confira também
.NET Desktop feedback