OVH Cloud OVH Cloud

TreeView avec une forme pour chaque noeud

1 réponse
Avatar
ShadowFil
Bonjour,

Dans une application MDI, je voudrais afficher des formes simples et des
formes associées à un treeview. Par exemple, les formes 1 et 2 s'affichent
seule et remplissent tout l'aire client, alors que les formes 3, 4 et 5
s'affichent avec un TreeView car elles sont associées à un noeud de
l'arborescence du treeview.

Pour afficher les formes 3, 4 et 5 avec le TreeView à côté, j'ai donc
transformer les formes 3, 4 et 5 en user control, puis créé une forme 6 qui
contient un TreeView et un des 3 user control, montré dynamiquement suivant
le noeud sélectionné.

Mais je préfèrerais avoir des Formes 3, 4 et 5, plutôt que des user control.
Comment puis-je faire ?

Merci pour votre aide.

1 réponse

Avatar
Paul Bacelar
Comme on peut fermer ou déplacer hors d'une fenêtre parente, une instance de
Form, je n'en vois pas l'intérêt autre qu'une complication excessive de
l'IHM.
--
Paul Bacelar
MVP VC++


"ShadowFil" wrote in message
news:
Bonjour,

Dans une application MDI, je voudrais afficher des formes simples et des
formes associées à un treeview. Par exemple, les formes 1 et 2 s'affichent
seule et remplissent tout l'aire client, alors que les formes 3, 4 et 5
s'affichent avec un TreeView car elles sont associées à un noeud de
l'arborescence du treeview.

Pour afficher les formes 3, 4 et 5 avec le TreeView à côté, j'ai donc
transformer les formes 3, 4 et 5 en user control, puis créé une forme 6
qui
contient un TreeView et un des 3 user control, montré dynamiquement
suivant
le noeud sélectionné.

Mais je préfèrerais avoir des Formes 3, 4 et 5, plutôt que des user
control.
Comment puis-je faire ?

Merci pour votre aide.