Comment : accéder à des collections à clé dans les Windows Forms

La clé associée à un élément d’une collection est généralement le nom de l’élément. Les procédures suivantes vous montrent comment utiliser des classes de collection pour effectuer des tâches courantes.

Pour rechercher et donner le focus à un contrôle imbriqué dans une collection de contrôles

  • Utilisez les méthodes et Focus les Find méthodes pour spécifier le nom du contrôle à rechercher et à donner le focus.

    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()
    

Pour accéder à une image dans une collection d’images

  • Utilisez la Item[] propriété pour spécifier le nom de l’image à accéder.

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

Pour définir une page d’onglet comme onglet sélectionné

  • Utilisez la SelectedTab propriété avec la Item[] propriété pour spécifier le nom de la page onglet à définir comme onglet sélectionné.

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

Voir aussi