2009-08-18 10 views
1

Je travaille sur un projet qui nécessite l'ajout de plusieurs contrôles utilisateur à un panneau. Ce que je voudrais faire avec ces commandes personnalisées est de mettre en surbrillance le contrôle actuellement sélectionné et de mettre en surbrillance les autres. Mon problème est que mes contrôles personnalisés ne reçoivent pas les messages GotFocus/LostFocus. Est-ce que j'ai râté quelque chose?Commandes utilisateur C# dans un panneau ne recevant pas d'événements

C'est ainsi que je charge mon contrôle dans le panneau. J'utilise .Net (1.1) toute aide serait grandement appréciée.

Répondre

1

Vous devez ajouter du code pour gérer effectivement ces événements, comme ceci:

pv.GotFocus += new EventHandler(pv_GotFocus); 
pv.LostFocus += new EventHandler(pv_LostFocus); 
Questions connexes