Fondamentalement, je suis confus sur la façon d'implémenter la liaison de données sur le côté de contrôle. J'essaye d'écrire un contrôle de liste personnalisé en C#, qui implémente la liaison de données. Je veux qu'il finisse par avoir des fonctionnalités similaires à ListView, mais avec une interface similaire à ListBox.
J'ai une classe imbriquée privée appelée "ListRow" qui gère le rendu de chaque ligne. Il existe une source de liaison interne qui obtient des modifications à partir des données et provoque l'invalidation du contrôle si nécessaire. Le problème est maintenant que je veux ajouter une case à cocher à ListRow, et je ne suis pas sûr de la meilleure façon de l'implémenter pour que la propriété de l'objet sous-jacent soit modifiée.Comment implémenter la liaison de données pour le contrôle personnalisé de Windows?
6
A
Répondre
4
essayez de suivre cet exemple. http://www.codeproject.com/KB/database/DataBindCustomControls.aspx
Questions connexes
- 1. Liaison de cadre d'entité de contrôle personnalisé
- 2. Comment implémenter Windows Forms Designer personnalisé?
- 3. commande wpf liaison de contrôle personnalisé xaml
- 4. Contrôle de serveur personnalisé ASP.NET (GridView), Liaison de données et conflit de cycle de contrôle
- 5. Comment implémenter un mécanisme d'action-cible pour un contrôle personnalisé?
- 6. Les données de liaison au DataGridView personnalisé
- 7. La liaison de TextBlock intérieur contrôle personnalisé à la dépendance propriété du même contrôle personnalisé
- 8. liaison de données pour le contrôle YUI Treeview en C#
- 9. la liaison de données et contrôle
- 10. Comment puis-je implémenter un contrôle draggable complètement personnalisé?
- 11. Comment obtenir le contrôle parent DataContext pour la liaison de données d'élément à élément?
- 12. Obtient l'objet de liaison de données dans le contrôle
- 13. ASP.NET Contrôle utilisateur, liaison de données DataTable
- 14. Définir la catégorie de propriété pour le contrôle personnalisé WPF?
- 15. WPF, obtenir deux voies de liaison pour travailler sur le contrôle personnalisé
- 16. Personnalisé de contrôle pour la ligne
- 17. F #: Utilisation de INotifyPropertyChanged pour la liaison de données
- 18. Comment implémenter la redirection/le mappage de port sur Windows?
- 19. Liaison de données avec le contrôle utilisateur WPF
- 20. Windows Forms radioButton liaison de données
- 21. Implémenter le contrôle spinner NumericUpDown sur Windows Phone 7?
- 22. Liaison de données WPF - Exemple de "descripteur de type personnalisé"
- 23. ListBox vs ListView - comment choisir pour la liaison de données
- 24. Contrôle de l'assistant personnalisé
- 25. Comment puis-je utiliser un contrôle TabItem personnalisé lors de la liaison de données d'un TabControl dans WPF?
- 26. Liaison de données dans le contrôle utilisateur ASP.NET
- 27. Silverlight - Liaison de contrôle utilisateur
- 28. Commande de liaison pour le contrôle de ruban
- 29. Indicateur de contrôle personnalisé
- 30. Comment implémenter le classement des résultats de recherche personnalisé?
Merci pour cet article a été très utile. J'ai cherché une explication comme ça pendant un moment – Tim