Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Eric Mittelette[MS\)
Ou est déclaré la nouvelle listview ? Si c'est dans un sub/function il vont être détruit a la sortie du sub/function. Il faudrait conserver ces control dans un array au niveau du form...
HTH Eric "Bernard Bourée" a écrit dans le message de news:
Je voudrais créer une collection de ListView à l'éxécution et être d'avoir accès à leur propriété.
Dim lwEntSor As New System.Windows.Forms.ListView()
Me.Controls.Add(lwEntSor)
Me.lwEntSor(viIdxCtl).TabIndex = viIdxCtl
La dernière ligne me donne une erreur : lwEntSor n'est pas un membre de frmMain
Comment régler le problème ?
-- Bernard Bourée
Ou est déclaré la nouvelle listview ? Si c'est dans un sub/function il vont
être détruit a la sortie du sub/function.
Il faudrait conserver ces control dans un array au niveau du form...
HTH
Eric
"Bernard Bourée" <bernard@bouree.net> a écrit dans le message de news:
eqk7m1CtEHA.3152@TK2MSFTNGP14.phx.gbl...
Je voudrais créer une collection de ListView à l'éxécution et être d'avoir
accès à leur propriété.
Dim lwEntSor As New System.Windows.Forms.ListView()
Me.Controls.Add(lwEntSor)
Me.lwEntSor(viIdxCtl).TabIndex = viIdxCtl
La dernière ligne me donne une erreur : lwEntSor n'est pas un membre de
frmMain
Ou est déclaré la nouvelle listview ? Si c'est dans un sub/function il vont être détruit a la sortie du sub/function. Il faudrait conserver ces control dans un array au niveau du form...
HTH Eric "Bernard Bourée" a écrit dans le message de news:
Je voudrais créer une collection de ListView à l'éxécution et être d'avoir accès à leur propriété.
Dim lwEntSor As New System.Windows.Forms.ListView()
Me.Controls.Add(lwEntSor)
Me.lwEntSor(viIdxCtl).TabIndex = viIdxCtl
La dernière ligne me donne une erreur : lwEntSor n'est pas un membre de frmMain
Comment régler le problème ?
-- Bernard Bourée
Christophe Shaw
Bonjour,
Votre variable lwEntSor n'est pas visible dans les propriétés du formulaire car elle n'est pas déclaré au niveau du formulaire lui-même. Deux solutions: 1- Utiliser la variable elle même: lwEntSor(viIdxCtl).TabIndex = viIdxCtl 2- Déclarer un tableau de listview dans le constructeur (New) du formulaire et l'utiliser pour gérer les listView dans votre code
Christophe
"Bernard Bourée" a écrit dans le message de news:
Je voudrais créer une collection de ListView à l'éxécution et être d'avoir accès à leur propriété.
Dim lwEntSor As New System.Windows.Forms.ListView()
Me.Controls.Add(lwEntSor)
Me.lwEntSor(viIdxCtl).TabIndex = viIdxCtl
La dernière ligne me donne une erreur : lwEntSor n'est pas un membre de frmMain
Comment régler le problème ?
-- Bernard Bourée
Bonjour,
Votre variable lwEntSor n'est pas visible dans les propriétés du formulaire
car elle n'est pas déclaré au niveau du formulaire lui-même.
Deux solutions:
1- Utiliser la variable elle même: lwEntSor(viIdxCtl).TabIndex =
viIdxCtl
2- Déclarer un tableau de listview dans le constructeur (New) du
formulaire et l'utiliser pour gérer les listView dans votre code
Christophe
"Bernard Bourée" <bernard@bouree.net> a écrit dans le message de news:
eqk7m1CtEHA.3152@TK2MSFTNGP14.phx.gbl...
Je voudrais créer une collection de ListView à l'éxécution et être d'avoir
accès à leur propriété.
Dim lwEntSor As New System.Windows.Forms.ListView()
Me.Controls.Add(lwEntSor)
Me.lwEntSor(viIdxCtl).TabIndex = viIdxCtl
La dernière ligne me donne une erreur : lwEntSor n'est pas un membre de
frmMain
Votre variable lwEntSor n'est pas visible dans les propriétés du formulaire car elle n'est pas déclaré au niveau du formulaire lui-même. Deux solutions: 1- Utiliser la variable elle même: lwEntSor(viIdxCtl).TabIndex = viIdxCtl 2- Déclarer un tableau de listview dans le constructeur (New) du formulaire et l'utiliser pour gérer les listView dans votre code
Christophe
"Bernard Bourée" a écrit dans le message de news:
Je voudrais créer une collection de ListView à l'éxécution et être d'avoir accès à leur propriété.
Dim lwEntSor As New System.Windows.Forms.ListView()
Me.Controls.Add(lwEntSor)
Me.lwEntSor(viIdxCtl).TabIndex = viIdxCtl
La dernière ligne me donne une erreur : lwEntSor n'est pas un membre de frmMain