J'ai plusieurs ensembles de résultats revenant d'une requête de serveur par rapport à une source de données. Je veux les organiser avec une tabPage WinForms pour chaque ensemble de résultats, sur un seul tabControl. J'affiche les données dans un DataGridView, mais je veux éviter d'avoir une instance de DataGridView sur chaque onglet - Je préfère intercepter le message "Passer à la nouvelle page d'onglet", et charger l'ensemble de résultats approprié de mon cache local. Y a-t-il un moyen facile/évident de le faire?Contrôle de tabulation + DataGridView dans WinForms
Répondre
Créez un contrôle de tabulation comme d'habitude, puis placez un contrôle DataGridView dessus (veillez à ne pas le placer dans une page à onglet).
Abonnez-vous à l'événement SelectedIndexChanged et rechargez les données lorsque l'événement se déclenche.
Yup, littéralement il y a 30 secondes a pensé cette approche pour moi-même - merci! – endian
Pourquoi voudriez-vous faire cela? Vous perdez la désignabilité par ensemble de résultats (à moins qu'ils ne soient tous de la même structure) et vous devez gérer tout cela vous-même.
Ils sont tous de la même structure, ce sont des résultats multiples pour différents paramètres. – endian
- 1. Contrôle de tabulation dans VB.Net
- 2. recherche pour WinForms datagridview
- 3. Horizontal ScrollBar dans WinForms DataGridView
- 4. Comment actualiser Winforms DataGridView?
- 5. WinForms DataGridView Question
- 6. Comment modifier l'ordre de tabulation dans un DataGridView?
- 7. WinForms: couleur Bordure DataGridView
- 8. Rendre un contrôle utilisateur redimensionnable dans un contrôle de tabulation
- 9. Collision de contrôle dans winforms
- 10. contrôle qui obtient une tabulation deux fois
- 11. Modification d'objets métier dans Winforms DataGridView
- 12. WinForms C# DataGridView forcer l'actualisation
- 13. WinForms Databinding DataGridView avec ComboBoxColum
- 14. Contrôle de zone de texte dans DataGridView
- 15. Problèmes de DataGridView pour WinForms personnalisés avec l'ajout de colonnes
- 16. Contrôle vs UserControl dans WinForms?
- 17. Contrôle des données par tabulation croisée pour winform.net 2.0
- 18. Comment intercepter une touche de tabulation dans le contrôle d'édition
- 19. Comment obtenir l'index de contrôle dans WinForms?
- 20. C# WinForms DataGridView - Ligne constante sélectionnée!
- 21. winforms datagridview tri en utilisant LINQ
- 22. Comment lier un contrôle WinForms DataGridView à une base de données SQL Server
- 23. Contrôle de DataGridView C# avec une arborescence dans VS2008
- 24. Hébergement contrôle personnalisé dans DataGridView - C# WinForm
- 25. Verrouiller un contrôle winforms
- 26. C# Winforms DataGridView avec tri/filtrage comme Ms Excel
- 27. Visionneuse PDF intégrée dans un contrôle WinForms
- 28. Utilisation d'un contrôle WPF personnalisé dans WinForms
- 29. WinForms + DataGridView liaison à une liste <T>
- 30. Contrôle de menu Asp.Net avec style de tabulation (coins arrondis)
une solution finale avec le code source complet? – Kiquenet