2008-12-03 8 views
2

Lorsque j'ai répondu à une autre question, j'ai commencé à me demander comment ajouter de nouvelles propriétés à tous les contrôles dans un formulaire comme le fait le contrôle ToolTip. Par exemple, je pourrais utiliser cela pour ajouter un drapeau "IsDirty" à toutes les zones de texte en ajoutant simplement le composant au formulaire et il le traiterait pour chaque zone de texte. Lorsque vous ajoutez l'info-bulle au formulaire, toutes les commandes obtiennent magiquement une nouvelle propriété "Info-bulle sur l'info-bulle 1" qui peut être définie à la fois par programmation et en mode Création.Comment le contrôle de l'info-bulle améliore-t-il tous les contrôles du formulaire avec une nouvelle propriété?

Je veux être capable de faire mon propre enhancer comme ça.

Répondre

Questions connexes