J'utilise un tree control et j'aurai aimé savoir s'il y avait un moyen de develloper tous les groupes.
+ A1
. 1.1
. 1.2
J'utilise un tree control et j'aurai aimé savoir s'il y avait un moyen de develloper tous les groupes.
+ A1
. 1.1
. 1.2
Je reprends car il y a eu un petit probleme.
J'utilise un TreeCtrl dans ma boite de dialogue. Je le rempli de la façon suivante:
J'aurais souhaité que tous les groupes et sous groupes soient ouverts à l'affichage.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28 for(int i = 0; i < 3; i++) { if (i==0) { sStr.Format("Ethernet Protocole"); hOrder[i] = m_decomposentete.InsertItem(sStr); for (int j = 0; j < 3; j++) { if (j==0) { sStr.Format("Source: %s", sourceMAC); hContent[j] = m_decomposentete.InsertItem(sStr, hOrder[i]); } if (j==1) { sStr.Format("Destination: %s",destinationMAC); hContent[j] = m_decomposentete.InsertItem(sStr, hOrder[i]); } if (j==2) { sStr.Format("Type: IP"); hContent[j] = m_decomposentete.InsertItem(sStr, hOrder[i]); } } }
Il y a t il une option pour faire ceci car j'en essayé pas mal mais en vain....
Il n'y a, à ma connaissance, pas d'option ni de fonction magiques pour ça.
Il faut parcourir tous les noeuds (après avoir peuplé l'arbre) et faire un expand sur chacun d'entre eux.
Partager