2010-03-25 3 views
0

J'ai plusieurs contrôles sur mon formulaire et sur l'événement changé les propriétés de l'entité logique sont modifiées. Est-il possible de ne pas implémenter l'événement modifié pour chaque contrôle, mais le faire en un seul endroit et mettre à jour mon entité logique lorsque l'utilisateur apporte des modifications au formulaire?question sur les contrôles de Windows a changé d'événement

Répondre

2

Vous devez vous abonner à l'événement Modifier de chaque contrôle, mais utiliser le même gestionnaire d'événements pour tous les contrôles. Par exemple, toutes les zones de texte peuvent s'abonner au même gestionnaire d'événement Change. Pour les autres types de contrôle, les gestionnaires d'événements peuvent avoir des types différents, vous pouvez donc écrire un gestionnaire d'événements par type de contrôle. Vous pouvez également écrire une seule fonction, comme OnUpdate, et l'appeler depuis tous les gestionnaires d'événements.

Questions connexes