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
Marc ROBY
Bonjour Pierre,
Ce que dit la documentation est correct... mais permet de définir la propriété Sorted du nouveau noeud. Si j'ai bien compris, vous voulez que votre nouveau noeud soit trié dans la structure du noeud qui l'accueille (pour être plus clair : vous insérez une nouvelle carte dans un jeu de cartes et vous voulez qu'elle prenne sa place au bon endroit). Si c'est cela que vous souhaitez faire, ce n'est pas la propriété sorted du noeud inséré qu'il faut invoquer, mais la propriété sorted du noeud 'parent'. Pour reprendre l'exemple de votre documentation, remplacez [nodX.Sorted = True] par [NodX.Parent.Sorted = True], et votre nouveau noeud trouvera automatiquement sa place dans sa structure d'accueil.
Bien cordialement à vous,
-- Marc ROBY - CAPCODE Conseil http://www.capcode-conseil.fr/
"Pierre Janssen" a écrit dans le message de news: 437852d2$0$21263$
Bonjour,
Voici ce qu'indique la doc en ligne d'Office 2000 developer :
------------- L'exemple suivant montre comment définir la propriété Sorted d'un objet Node au moment de sa création :
Private Sub Form_Load() Dim nodX As Node Set nodX = TreeView1.Nodes.Add(,,,"Noeud parent") nodX.Sorted = True End Sub -------------
J'ai beau utiliser ce code en l'adaptant à mon projet, mais le nouveau noeud n'est jamais trié comme il le devrait !!!
Si quelqu'un pouvait m'aider, car je tourne en rond depuis....
Merci d'avance
Bonjour Pierre,
Ce que dit la documentation est correct... mais permet de définir la
propriété Sorted du nouveau noeud. Si j'ai bien compris, vous voulez que
votre nouveau noeud soit trié dans la structure du noeud qui l'accueille
(pour être plus clair : vous insérez une nouvelle carte dans un jeu de
cartes et vous voulez qu'elle prenne sa place au bon endroit). Si c'est cela
que vous souhaitez faire, ce n'est pas la propriété sorted du noeud inséré
qu'il faut invoquer, mais la propriété sorted du noeud 'parent'.
Pour reprendre l'exemple de votre documentation, remplacez [nodX.Sorted =
True] par [NodX.Parent.Sorted = True], et votre nouveau noeud trouvera
automatiquement sa place dans sa structure d'accueil.
Bien cordialement à vous,
--
Marc ROBY - CAPCODE Conseil
http://www.capcode-conseil.fr/
"Pierre Janssen" <pierre.janssenl@discussions.microsoft.com> a écrit dans le
message de news: 437852d2$0$21263$8fcfb975@news.wanadoo.fr...
Bonjour,
Voici ce qu'indique la doc en ligne d'Office 2000 developer :
-------------
L'exemple suivant montre comment définir la propriété Sorted d'un objet
Node au moment de sa création :
Private Sub Form_Load()
Dim nodX As Node
Set nodX = TreeView1.Nodes.Add(,,,"Noeud parent")
nodX.Sorted = True
End Sub
-------------
J'ai beau utiliser ce code en l'adaptant à mon projet, mais le nouveau
noeud n'est jamais trié comme il le devrait !!!
Si quelqu'un pouvait m'aider, car je tourne en rond depuis....
Ce que dit la documentation est correct... mais permet de définir la propriété Sorted du nouveau noeud. Si j'ai bien compris, vous voulez que votre nouveau noeud soit trié dans la structure du noeud qui l'accueille (pour être plus clair : vous insérez une nouvelle carte dans un jeu de cartes et vous voulez qu'elle prenne sa place au bon endroit). Si c'est cela que vous souhaitez faire, ce n'est pas la propriété sorted du noeud inséré qu'il faut invoquer, mais la propriété sorted du noeud 'parent'. Pour reprendre l'exemple de votre documentation, remplacez [nodX.Sorted = True] par [NodX.Parent.Sorted = True], et votre nouveau noeud trouvera automatiquement sa place dans sa structure d'accueil.
Bien cordialement à vous,
-- Marc ROBY - CAPCODE Conseil http://www.capcode-conseil.fr/
"Pierre Janssen" a écrit dans le message de news: 437852d2$0$21263$
Bonjour,
Voici ce qu'indique la doc en ligne d'Office 2000 developer :
------------- L'exemple suivant montre comment définir la propriété Sorted d'un objet Node au moment de sa création :
Private Sub Form_Load() Dim nodX As Node Set nodX = TreeView1.Nodes.Add(,,,"Noeud parent") nodX.Sorted = True End Sub -------------
J'ai beau utiliser ce code en l'adaptant à mon projet, mais le nouveau noeud n'est jamais trié comme il le devrait !!!
Si quelqu'un pouvait m'aider, car je tourne en rond depuis....
Merci d'avance
Pierre Janssen
Bonjour Marc,
Merci pour le dépannage, c'est bien exactement ce que je voulais faire ! Mais c'est vraiment subtil ! Merci encore et bonne journée.
Pierre
"Marc ROBY" <marc.roby@[effacez-moi]capcode-conseil.fr> a écrit dans le message de news: 437856ed$0$18334$
Bonjour Pierre,
Ce que dit la documentation est correct... mais permet de définir la propriété Sorted du nouveau noeud. Si j'ai bien compris, vous voulez que votre nouveau noeud soit trié dans la structure du noeud qui l'accueille (pour être plus clair : vous insérez une nouvelle carte dans un jeu de cartes et vous voulez qu'elle prenne sa place au bon endroit). Si c'est cela que vous souhaitez faire, ce n'est pas la propriété sorted du noeud inséré qu'il faut invoquer, mais la propriété sorted du noeud 'parent'. Pour reprendre l'exemple de votre documentation, remplacez [nodX.Sorted = True] par [NodX.Parent.Sorted = True], et votre nouveau noeud trouvera automatiquement sa place dans sa structure d'accueil.
Bien cordialement à vous,
-- Marc ROBY - CAPCODE Conseil http://www.capcode-conseil.fr/
"Pierre Janssen" a écrit dans le message de news: 437852d2$0$21263$
Bonjour,
Voici ce qu'indique la doc en ligne d'Office 2000 developer :
------------- L'exemple suivant montre comment définir la propriété Sorted d'un objet Node au moment de sa création :
Private Sub Form_Load() Dim nodX As Node Set nodX = TreeView1.Nodes.Add(,,,"Noeud parent") nodX.Sorted = True End Sub -------------
J'ai beau utiliser ce code en l'adaptant à mon projet, mais le nouveau noeud n'est jamais trié comme il le devrait !!!
Si quelqu'un pouvait m'aider, car je tourne en rond depuis....
Merci d'avance
Bonjour Marc,
Merci pour le dépannage, c'est bien exactement ce que je voulais faire !
Mais c'est vraiment subtil !
Merci encore et bonne journée.
Pierre
"Marc ROBY" <marc.roby@[effacez-moi]capcode-conseil.fr> a écrit dans le
message de news: 437856ed$0$18334$8fcfb975@news.wanadoo.fr...
Bonjour Pierre,
Ce que dit la documentation est correct... mais permet de définir la
propriété Sorted du nouveau noeud. Si j'ai bien compris, vous voulez que
votre nouveau noeud soit trié dans la structure du noeud qui l'accueille
(pour être plus clair : vous insérez une nouvelle carte dans un jeu de
cartes et vous voulez qu'elle prenne sa place au bon endroit). Si c'est
cela que vous souhaitez faire, ce n'est pas la propriété sorted du noeud
inséré qu'il faut invoquer, mais la propriété sorted du noeud 'parent'.
Pour reprendre l'exemple de votre documentation, remplacez [nodX.Sorted =
True] par [NodX.Parent.Sorted = True], et votre nouveau noeud trouvera
automatiquement sa place dans sa structure d'accueil.
Bien cordialement à vous,
--
Marc ROBY - CAPCODE Conseil
http://www.capcode-conseil.fr/
"Pierre Janssen" <pierre.janssenl@discussions.microsoft.com> a écrit dans
le message de news: 437852d2$0$21263$8fcfb975@news.wanadoo.fr...
Bonjour,
Voici ce qu'indique la doc en ligne d'Office 2000 developer :
-------------
L'exemple suivant montre comment définir la propriété Sorted d'un objet
Node au moment de sa création :
Private Sub Form_Load()
Dim nodX As Node
Set nodX = TreeView1.Nodes.Add(,,,"Noeud parent")
nodX.Sorted = True
End Sub
-------------
J'ai beau utiliser ce code en l'adaptant à mon projet, mais le nouveau
noeud n'est jamais trié comme il le devrait !!!
Si quelqu'un pouvait m'aider, car je tourne en rond depuis....
Merci pour le dépannage, c'est bien exactement ce que je voulais faire ! Mais c'est vraiment subtil ! Merci encore et bonne journée.
Pierre
"Marc ROBY" <marc.roby@[effacez-moi]capcode-conseil.fr> a écrit dans le message de news: 437856ed$0$18334$
Bonjour Pierre,
Ce que dit la documentation est correct... mais permet de définir la propriété Sorted du nouveau noeud. Si j'ai bien compris, vous voulez que votre nouveau noeud soit trié dans la structure du noeud qui l'accueille (pour être plus clair : vous insérez une nouvelle carte dans un jeu de cartes et vous voulez qu'elle prenne sa place au bon endroit). Si c'est cela que vous souhaitez faire, ce n'est pas la propriété sorted du noeud inséré qu'il faut invoquer, mais la propriété sorted du noeud 'parent'. Pour reprendre l'exemple de votre documentation, remplacez [nodX.Sorted = True] par [NodX.Parent.Sorted = True], et votre nouveau noeud trouvera automatiquement sa place dans sa structure d'accueil.
Bien cordialement à vous,
-- Marc ROBY - CAPCODE Conseil http://www.capcode-conseil.fr/
"Pierre Janssen" a écrit dans le message de news: 437852d2$0$21263$
Bonjour,
Voici ce qu'indique la doc en ligne d'Office 2000 developer :
------------- L'exemple suivant montre comment définir la propriété Sorted d'un objet Node au moment de sa création :
Private Sub Form_Load() Dim nodX As Node Set nodX = TreeView1.Nodes.Add(,,,"Noeud parent") nodX.Sorted = True End Sub -------------
J'ai beau utiliser ce code en l'adaptant à mon projet, mais le nouveau noeud n'est jamais trié comme il le devrait !!!
Si quelqu'un pouvait m'aider, car je tourne en rond depuis....