J'utilise le contrôle Janus.Windows.GridEX dans mon interface utilisateur.J'essaie de bung liste d'objets.Mais cela ne se produit pas au moment et lorsque l'objet de liaison est affecté à DataSource. Peu de temps après avoir affecté la source de liaison, si je vérifie le nombre de lignes, il affiche toujours 0, même si les données de liaison contiennent une liste d'objets. La classe de collection que j'essaie de lier implémente ICollection Ici, Mytype est une classe que j'ai écrite.Janus GridEx données ne pas lier bientôt
Répondre
La raison en est que de Janus GridEx ne lisent pas de la source de données jusqu'à ce que le contrôle est visible (par exemple le contrôle a chargé). Si vous devez accéder aux champs de la structure de données sous-jacente, vous pouvez le faire via GridEx.Datasource. Cependant, si vous avez besoin d'accéder à des champs de grille liés comme RowCount, votre seule solution est d'y accéder pendant l'événement Load du parent, ou un événement dont le fire a été configuré après le contrôle.
Hope this helps, Chris
si vous utilisez Gridex1.Datasource = Objet
GridEX1.SetDataBinding(Object, "")
Gridex1.RetriveStructure()
ajouter également
Implements IList
à votre classe.
Il existe certaines fonctions par défaut dont la grille a besoin.
par exemple la propriété Count()
compter vos lignes
voir plus d'informations sur iList http://msdn.microsoft.com/en-us/library/system.collections.ilist.aspx
- 1. Janus GridEX Problème
- 2. Janus GridEX: comment développer des lignes
- 3. Utilisez un UserControl personnalisé dans un Janus GridEx
- 4. Utilisation de VB6 & Janus Gridex - Quelqu'un sait comment mettre en évidence une valeur de cellule unique?
- 5. mousePressEvent ne pas lier correctement?
- 6. Bannière Flash ne pas lier
- 7. django-mptt ne pas lier correctement les données
- 8. MinGW ne semble pas lier contre user32
- 9. SimpleModal ne peut pas lier l'événement onShow
- 10. IKImageBrowserView ne semble pas se lier correctement
- 11. prochainement (bientôt disponible) page pour les rails
- 12. Comment lier conditionnellement les données?
- 13. en utilisant les fichiers d'éléments copyfile ne peux pas se lier dans le paquet msi
- 14. Premier site en ligne très bientôt. Questions de dernière minute
- 15. ne peut pas utiliser .bind() pour lier hover
- 16. Lier un bouton à un clip ... gotoAndPlay() ne fonctionne pas!
- 17. CMake trouve boost mais nmake ne parvient pas à lier
- 18. ne peut pas trouver mes fichiers lib à lier
- 19. Pourquoi je ne peux pas lier + dans clojure?
- 20. L'activité android ne peut pas se lier au service
- 21. Je ne sais pas comment lier json 100% en php
- 22. ne peut pas lier boost.system dans le fichier makefile
- 23. Visual Studio ne parvient pas à lier mod_spnego à SSPI
- 24. g ++ ne pas lier correctement les fichiers d'en-tête
- 25. ne peut pas lier un programme de Lua minimal
- 26. Les sélecteurs jQuery ne fonctionnent pas ou ne peuvent pas lier les événements
- 27. le plugin de rails pour ce site sera bientôt disponible
- 28. DataRelation entre deux tables de données - ne peut pas lier les données à une zone de liste (C# .NET 3.5)
- 29. Est-ce que Android obtient un compilateur de jit bientôt?
- 30. Aurons-nous bientôt un IDE en ligne basé sur Skywriter?
Permettez-moi cela. – Ravisha
Je suis capable d'afficher les lignes dans getRows, mais les lignes ne contiennent aucune colonne. La colonne de chaque ligne est zéro. :( Ici, j'essaie de définir une info-bulle pour chaque cellule de la grille. données que je veux attribuer à l'info-bulle – Ravisha
Le contrôle GridEX ne peut fonctionner qu'avec les collections qui implémentent l'interface System.Collections.IList et IList n'implémente pas l'interface IList Vous devez retourner une liste ou un IList pour le faire fonctionner –
Alexander