Cómo: Obtener acceso a colecciones con claves en Windows Forms
Se puede tener acceso a elementos de colección individuales por clave. Esta funcionalidad se ha agregado a muchas clases de colección que suelen utilizar las aplicaciones de Windows Forms. En la lista siguiente se muestran algunas de las clases de colección que tienen colecciones con claves a las que se puede tener acceso:
La clave asociada a un elemento de una colección es normalmente el nombre del elemento. Los procedimientos siguientes muestran cómo utilizar clases de colección para realizar tareas comunes.
Para buscar un control anidado en una colección de controles y asignarle el foco
Utilice los métodos Find y Focus para especificar el nombre del control que desea encontrar y al que desea asignar el 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 tener acceso a una imagen en una colección de imágenes
Utilice la propiedad Item para especificar el nombre de la imagen a la que desea obtener acceso.
Me.BackgroundImage = imageList1.Images("logo.gif")
this.BackgroundImage = imageList1.Images["logo.gif"];
Para establecer una página de fichas como la ficha seleccionada
Utilice la propiedad SelectedTab junto con la propiedad Item para especificar el nombre de la página de fichas que desea establecer como la ficha seleccionada.
tabControl1.SelectedTab = tabControl1.TabPages("shippingOptions")
tabControl1.SelectedTab = tabControl1.TabPages["shippingOptions"];
Vea también
Tareas
Cómo: Agregar o quitar imágenes con el componente ImageList de formularios Windows Forms