Bonjour,
Pour faire des essais, je me suis crée un Form avec un DGV que je voudrais "générique", cad acceptant "un peu n'importe quoi", le tout en lecture seule.
J'ai donc commencé avec un list(Ofmaclasse)
dans le Form DGV generique
je l'appelle depuis un autre Form par
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Public ListeGenerique As New List(Of maclasse) DGVgenerique.DataSource = ListeGenerique
cela marche bien pour mes besoins !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Dim frm As New FormDGVgenerique frm.ListeGenerique = MaListeaAfficherdeTypeListOfmaclasse frm.ShowDialog()
je voudrais maintenant pouvoir afficher d'autre types de list(of AutreClasse)
J'ai donc remplacé dans le FormDGVgenerique
par
Code : Sélectionner tout - Visualiser dans une fenêtre à part Public ListeGenerique As New List(Of maclasse)
mais dans le Form appellant il y a maintenant une erreur car list(Of autreclasse) n'est pas une list(Of object)
Code : Sélectionner tout - Visualiser dans une fenêtre à part Public ListeGenerique As New List(Of object)
J'ai essayé plusieurs cast trouvés sur le net, mais sans résultat
Quelle est la meilleure solution, sachant que le nbre de ligne et de colonne est limité (une dizaine env), qu'il ne s'agit que d'un affichage pour vérification en cours de développement (donc sans header,..), que les valeurs sont es string ou Integer
par avance, merci
Bertrand
Partager