J'ai une combobox et un usercontrol dans mainWindowForm, comment puis-je mettre à jour les données dans usercontrol sur selectedIndexChange of comboBox ?
2 réponses
Utilisation:
ComboBox.SelectedIndexChanged += new EventHandler(UpdateUserControl);
public void UpdateUserControl(object sender, EventArgs e)
{
// Update UserControl data...
}
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
}
Questions connexes
De nouvelles questions
c#
C # (prononcé "see sharp") est un langage de programmation multi-paradigme de haut niveau, typé statiquement développé par Microsoft. Le code C # cible généralement la famille d'outils et d'exécutions Microsoft .NET, notamment le .NET Framework, .NET Core et Xamarin. Utilisez cette balise pour les questions sur le code écrit en C # ou en spécification formelle de C #.