J'ai une combobox et un usercontrol dans mainWindowForm, comment puis-je mettre à jour les données dans usercontrol sur selectedIndexChange of comboBox ?

c#
-2
Nishant 27 juin 2016 à 11:00

2 réponses

Meilleure réponse

Utilisation:

ComboBox.SelectedIndexChanged += new EventHandler(UpdateUserControl);

public void UpdateUserControl(object sender, EventArgs e)
{
    // Update UserControl data...
}
0
user6438653user6438653 27 juin 2016 à 11:09

Vous devrez câbler un événement SelectionChanged de la liste déroulante et mettre à jour les données dans la méthode suivante qui est générée.

Par exemple : UserCtrl1 ---has---> ComboBox1 Câblez un événement de sélection modifié comme

comboBox1.SelectionChanged += comboBox1_SelectionChanged;

public void comboBox1_SelectionChanged(object sender, EventArgs e)
{
   //Update data on user control
}
0
Ishan070692 27 juin 2016 à 16:59