Je semble avoir des problèmes avec les contrôles personnalisés dans WPF. Je veux avoir une boîte de texte de validation simple où je ne peux que mettre des doubles. Dans Forms, c'était facile, il suffit de créer un contrôle personnalisé, hériter de TextBox et gérer les événements appropriés. Est-ce la voie à suivre dans WPF? Je peux faire un contrôle personnalisé, hériter de TextBox, il compile, mais il n'apparaît jamais dans l'application. J'ai lu quelque part que l'héritage est «hors», peu importe ce que cela signifie. Est-ce que je vais à ce sujet dans le mauvais sens?Commandes personnalisées
0
A
Répondre
0
L'héritage n'est en aucun cas hors, il est juste moins commun qu'autrefois. C'est parce que l'apparence d'un contrôle peut être modifiée indépendamment de son comportement. En outre, les comportements attachés peuvent être utilisés pour compléter le comportement d'un contrôle d'une manière qui peut être utilisée sur plusieurs contrôles.
Vous voudrez peut-être vérifier ma réponse à this question, où je définis un comportement ci-joint pour restreindre la saisie de texte via une expression régulière.
Questions connexes
- 1. Commandes personnalisées en 2008
- 2. Commandes personnalisées avec mélange
- 3. Commandes personnalisées et VS Toolbox
- 4. Delphi, Override Commandes personnalisées setCaption
- 5. Commandes de nettoyage personnalisées CMake
- 6. Commandes Winforms personnalisées (un bouton en particulier)
- 7. SDK iPhone: commandes de lecteur vidéo personnalisées
- 8. Impossible d'afficher les commandes personnalisées dans intellisense
- 9. fin de ligne avec des commandes personnalisées
- 10. Très étrange question Reliure: Commandes & Propriétés personnalisées
- 11. contrôle ruban WPF avec les commandes personnalisées
- 12. Commandes de caméra iPhone personnalisées (n'utilisant pas UIImagePickerController)
- 13. Ajout de commandes personnalisées dll à Visual Studio ToolBox
- 14. Vues personnalisées ou cellules personnalisées
- 15. Quels sont les avantages d'avoir des commandes personnalisées avec la touche <Leader> sur Vim?
- 16. Commandes utilisateur personnalisées - comment ajouter Code Collection Editor de type Dictionary <int, Color>
- 17. Django, erreur avec les commandes d'administration personnalisées lors de l'exécution avec le chemin absolu
- 18. Comment faire pour que easy_install exécute des commandes personnalisées dans setup.py?
- 19. Gestion de projets Visual Studio pour un site Web et des commandes personnalisées
- 20. annotations personnalisées
- 21. UIButtons personnalisées
- 22. Commandes Poignée
- 23. Commandes standard WPF - Où est la sortie?
- 24. Comment construire automatiquement des commandes personnalisées dans un DataSet basé sur une méthode de suppression non "DELETE"?
- 25. Puis-je exécuter des commandes personnalisées dans un éditeur de texte enrichi (iframe avec le mode design activé)?
- 26. Barres de défilement personnalisées
- 27. jQuery plugin méthodes personnalisées
- 28. Exceptions personnalisées C++
- 29. Ajout de propriétés personnalisées
- 30. QML propriétés personnalisées
merci, cela répond à ma question pour l'instant, mais cette approche ne me laissera pas avoir des variables d'instance qui pourraient être utiles parfois. Je ne suppose pas que vous ayez un exemple fournissant l'héritage? –
Consultez cette documentation MSDN: http://msdn.microsoft.com/en-us/library/ms745025.aspx –