|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : décembre 2010 Messages : 13 ![]() |
Bonjour,
J'utilise le treeview MSCOMCTL.OCX (Windows Common Controls 6.0 Sp6). J'aimerais afficher un checkbox sur un node et pas sur un autre. Est ce possible ? Il est possible d'afficher un checkbox sur tous les nodes avec la propiété CheckBoxes de l'objet. D'avance merci pour vos réponses. |
|
|
00
|
|
|
#2 | ||
|
Membre éprouvé
![]() Anthony SchrickeDéveloppeur informatique Inscription : juin 2008 Messages : 342 ![]() |
Bonjour,
Il est possible d'appliquer sur un node la case à cocher grâce à sa propriété Checked qui accèpte un booléen. Les objets Node se trouvent dans la collection Nodes présente dans l'objet Treeview. donc par exemple (En supposant que monArbre possède au moins 5 Nodes) : Code :
__________________
loi de LeBlanc : Plus tard signifie jamais. extrait de Coder proprement Auteur:Robert C. Martin |
||
|
|
00
|
|
|
#3 | ||
|
Invité de passage
![]() Inscription : décembre 2010 Messages : 13 ![]() |
Merci pour ton attention.
Checked permet de cocher ou de décocher le control. Ce que j'aimerais, c'est proposer le control sur un noeud et de ne pas le proposer sur un autre. Code :
|
||
|
|
00
|
|
|
#4 |
|
Membre éprouvé
![]() Anthony SchrickeDéveloppeur informatique Inscription : juin 2008 Messages : 342 ![]() |
Bonjour,
Milles excuses pour m'être trompé. Effectivement les controles "CheckBoxes" ou cases à cocher s'appliquent sur la totalité de l'arbre et non pas sur un node. Je pense qu'il faut utiliser un autre objet de type TreeView qui puisse faire cela. Je cherche et je reviendrai poster ce que j'aurais trouvé. Cordialement,
__________________
loi de LeBlanc : Plus tard signifie jamais. extrait de Coder proprement Auteur:Robert C. Martin |
|
|
00
|
|
|
#5 |
|
Membre éprouvé
![]() Anthony SchrickeDéveloppeur informatique Inscription : juin 2008 Messages : 342 ![]() |
Peux tu s'il te plaît donner un peu plus d'information sur la problématique métier?
Pourquoi as tu besoin de faire un noeud avec une checkbox et un autre noeud sans checkbox? Peut-être qu'il existe un problème de conception, les données ne devant pas avoir de checkbox peuvent peut-être se situer dans une liste à part. Il semblerai que l'objet TreeView soit le principal objet existant pour modéliser des arbres. Il est difficile de trouver un autre objet répondant à ces contraintes. Cordialement,
__________________
loi de LeBlanc : Plus tard signifie jamais. extrait de Coder proprement Auteur:Robert C. Martin |
|
|
00
|
|
|
#6 |
|
Membre Expert
![]() Inscription : avril 2006 Messages : 1 050 ![]() |
Bonjour,
il n'est pas possible d'affecter les checkbox sur un noeud en particulier, l'option s'applique sur la totalité du treeeview. En revanche, il est possible de simuler ce que tu souhaites à l'aide deux images cases à cocher. |
|
|
00
|
|
|
#7 |
|
Invité de passage
![]() Inscription : décembre 2010 Messages : 13 ![]() |
Merci Tonioyo,
Merci Ilank, Maintenant, je sais que ce n'est pas possible et je vais adapter mon programme en conséquence. A+ et bonne journée. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com