OVH Cloud OVH Cloud

[VB6] Pb de tree view

5 réponses
Avatar
News Wanadoo
Bonjour voici mon problème :

Lors d'un form.load d'une form je remplis un treeview présent dans une autre
form non ouverte et je check la checkbox (nodx.checked = true). Mais lorsque
j'ouvre la form contenant le treeview les checkbox ne sont pas checkées par
contre les attributs bold, forecolor etc sont bien pris en compte. Auriez
vous une idée ?

Merci

5 réponses

Avatar
Zoury
Salut Philippe! :O)

Peut-on voir ton code? La propriété CheckBoxes du TreeView est bien à True?

j'ai fais le test ici, et mes checkboxes sont bien cochés..

--
Cordialement
Yanick Lefebvre - MVP pour Visual Basic
http://faq.vb.free.fr/?rubrique=0 - http://www.mvps.org/vbnet/
http://www.mentalis.org/agnet/apiguide.shtml - http://www.mztools.com/

Merci de poster les réponses au groupe afin d'en faire profiter à tous
Avatar
News Wanadoo
Bonjour,

Ce que je fais est simple :
dans le form.load de la form1 je fais
for i = 1 to x
set Nodx = Form2.Treeview.add (......)
nodx.checked =true
next x

et lorsque j'ouvre la form2 le treeview est bien rempli les attributs bien
appliqués sauf le checked :-((

"Zoury" <yanick_lefebvre at hotmail dot com> a écrit dans le message de
news:%
Salut Philippe! :O)

Peut-on voir ton code? La propriété CheckBoxes du TreeView est bien à


True?

j'ai fais le test ici, et mes checkboxes sont bien cochés..

--
Cordialement
Yanick Lefebvre - MVP pour Visual Basic
http://faq.vb.free.fr/?rubrique=0 - http://www.mvps.org/vbnet/
http://www.mentalis.org/agnet/apiguide.shtml - http://www.mztools.com/

Merci de poster les réponses au groupe afin d'en faire profiter à tous






---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.592 / Virus Database: 375 - Release Date: 18/02/2004
Avatar
Pascal B.
Bonjour,

Je crois me souvenir que j'ai déjà rencontré le problème.
Il y a en faite un petit bug pour les Checkbox des Treeview lorsque la Form n'est pas visible.
J'ai résolu le problème en mettant Me.Visible=True avant le chargement de la Treeview.

Pascal


"News Wanadoo" a écrit dans le message de news:c11n4l$k7r$
| Bonjour,
|
| Ce que je fais est simple :
| dans le form.load de la form1 je fais
| for i = 1 to x
| set Nodx = Form2.Treeview.add (......)
| nodx.checked =true
| next x
|
| et lorsque j'ouvre la form2 le treeview est bien rempli les attributs bien
| appliqués sauf le checked :-((
|
| "Zoury" <yanick_lefebvre at hotmail dot com> a écrit dans le message de
| news:%
| > Salut Philippe! :O)
| >
| > Peut-on voir ton code? La propriété CheckBoxes du TreeView est bien à
| True?
| >
| > j'ai fais le test ici, et mes checkboxes sont bien cochés..
| >
| > --
| > Cordialement
| > Yanick Lefebvre - MVP pour Visual Basic
| > http://faq.vb.free.fr/?rubrique=0 - http://www.mvps.org/vbnet/
| > http://www.mentalis.org/agnet/apiguide.shtml - http://www.mztools.com/
| >
| > Merci de poster les réponses au groupe afin d'en faire profiter à tous
| >
| >
|
|
| ---
| Outgoing mail is certified Virus Free.
| Checked by AVG anti-virus system (http://www.grisoft.com).
| Version: 6.0.592 / Virus Database: 375 - Release Date: 18/02/2004
|
|
Avatar
Zoury
tu n'as pas répondu à ma deuxième question... ;O)

as-tu modifié la propriété CheckBoxes du Treeview?
'***
Form2.Treeview1.Checkboxes = True
for i = 1 to x
set Nodx = Form2.Treeview1.add (......)
nodx.checked =true
next x
'***


aussi peux-tu nous dire quelle version de la composante Microsfot Windows
Common Control tu-utilises?

--
Cordialement
Yanick Lefebvre - MVP pour Visual Basic
http://faq.vb.free.fr/?rubrique=0 - http://www.mvps.org/vbnet/
http://www.mentalis.org/agnet/apiguide.shtml - http://www.mztools.com/

Merci de poster les réponses au groupe afin d'en faire profiter à tous
Avatar
News Wanadoo
Oui je l'ai fait, en fait j'avais oublié de préciser que j'utilisais dans le
treeview une imagelist pour assigner aux nodes des imagettes. Il semblerait
d'après ce que j'ai lu le pb vient de là . Sans imagelist tout fonctionne,
avec ça ne fonctionne plus. le composant imagelist apparemment pose pb :-((

Si qqun a une solution ....

Merci



"Zoury" <yanick_lefebvre at hotmail dot com> a écrit dans le message de
news:
tu n'as pas répondu à ma deuxième question... ;O)

as-tu modifié la propriété CheckBoxes du Treeview?
'***
Form2.Treeview1.Checkboxes = True
for i = 1 to x
set Nodx = Form2.Treeview1.add (......)
nodx.checked =true
next x
'***


aussi peux-tu nous dire quelle version de la composante Microsfot Windows
Common Control tu-utilises?

--
Cordialement
Yanick Lefebvre - MVP pour Visual Basic
http://faq.vb.free.fr/?rubrique=0 - http://www.mvps.org/vbnet/
http://www.mentalis.org/agnet/apiguide.shtml - http://www.mztools.com/

Merci de poster les réponses au groupe afin d'en faire profiter à tous






---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.592 / Virus Database: 375 - Release Date: 18/02/2004