Bonjour,
je cherche comment gérer les click dans un treeview.
Exemple : avec un seul élément root je veux pouvoir le sélectionner et
le déselectionner.
Soit via un click sur l'élément ou soit via un click sur le treeview
lui même (pas sur un autre élément).
Idéalement via les api, si il n'y a pas de solution élégante.
Merci
@+ Quaz
--
This is an automatic signature of MesNews.
Site : http://mesnews.no-ip.com
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
Quasimodo
Quasimodo wrote :
Bonjour, je cherche comment gérer les click dans un treeview. Exemple : avec un seul élément root je veux pouvoir le sélectionner et le déselectionner. Soit via un click sur l'élément ou soit via un click sur le treeview lui même (pas sur un autre élément). Idéalement via les api, si il n'y a pas de solution élégante. Merci
@+ Quaz
re, peut on me dire comment faire pour traper les events de ce control. Exemple : je voudrais pouvoir faire un traitement sur le click avant que l'event du click soit appelé. Merci
@+ Quaz
-- This is an automatic signature of MesNews. Site : http://mesnews.no-ip.com
Quasimodo wrote :
Bonjour,
je cherche comment gérer les click dans un treeview.
Exemple : avec un seul élément root je veux pouvoir le sélectionner et le
déselectionner.
Soit via un click sur l'élément ou soit via un click sur le treeview lui même
(pas sur un autre élément).
Idéalement via les api, si il n'y a pas de solution élégante.
Merci
@+ Quaz
re,
peut on me dire comment faire pour traper les events de ce control.
Exemple : je voudrais pouvoir faire un traitement sur le click avant
que l'event du click soit appelé.
Merci
@+ Quaz
--
This is an automatic signature of MesNews.
Site : http://mesnews.no-ip.com
Bonjour, je cherche comment gérer les click dans un treeview. Exemple : avec un seul élément root je veux pouvoir le sélectionner et le déselectionner. Soit via un click sur l'élément ou soit via un click sur le treeview lui même (pas sur un autre élément). Idéalement via les api, si il n'y a pas de solution élégante. Merci
@+ Quaz
re, peut on me dire comment faire pour traper les events de ce control. Exemple : je voudrais pouvoir faire un traitement sur le click avant que l'event du click soit appelé. Merci
@+ Quaz
-- This is an automatic signature of MesNews. Site : http://mesnews.no-ip.com
François Picalausa
Hello,
Au hasard, sous classement? Celà permet de récupérer vraiment le WM_CLICK (ou autre message) et ensuite seulement le passer au treeview (si on veut bien).
Sinon, on peut bidouiller avec MouseDown, MouseUp, MouseMove. Exemple de bidouille (non testé): Private Sub TreeView1_MouseUp(Button As Integer, Shift As Integer, x As Single, y As Single) Dim Node As Node Set Node = TreeView1.HitTest(x, y)
Node.Selected = Not Node.Selected End Sub
-- François Picalausa (MVP VB) http://faq.vb.free.fr --- http://msdn.microsoft.com
"Quasimodo" a écrit dans le message de news:
Quasimodo wrote :
Bonjour, je cherche comment gérer les click dans un treeview. Exemple : avec un seul élément root je veux pouvoir le sélectionner et le déselectionner. Soit via un click sur l'élément ou soit via un click sur le treeview lui même (pas sur un autre élément). Idéalement via les api, si il n'y a pas de solution élégante. Merci
@+ Quaz
re, peut on me dire comment faire pour traper les events de ce control. Exemple : je voudrais pouvoir faire un traitement sur le click avant que l'event du click soit appelé. Merci
@+ Quaz
Hello,
Au hasard, sous classement? Celà permet de récupérer vraiment le WM_CLICK
(ou autre message) et ensuite seulement le passer au treeview (si on veut
bien).
Sinon, on peut bidouiller avec MouseDown, MouseUp, MouseMove.
Exemple de bidouille (non testé):
Private Sub TreeView1_MouseUp(Button As Integer, Shift As Integer, x As
Single, y As Single)
Dim Node As Node
Set Node = TreeView1.HitTest(x, y)
Node.Selected = Not Node.Selected
End Sub
--
François Picalausa (MVP VB)
http://faq.vb.free.fr --- http://msdn.microsoft.com
"Quasimodo" <wild_riki.@yahoo.fr> a écrit dans le message de news:
mn.ebe77d49384a55c3.18602@yahoo.fr
Quasimodo wrote :
Bonjour,
je cherche comment gérer les click dans un treeview.
Exemple : avec un seul élément root je veux pouvoir le sélectionner
et le déselectionner.
Soit via un click sur l'élément ou soit via un click sur le treeview
lui même (pas sur un autre élément).
Idéalement via les api, si il n'y a pas de solution élégante.
Merci
@+ Quaz
re,
peut on me dire comment faire pour traper les events de ce control.
Exemple : je voudrais pouvoir faire un traitement sur le click avant
que l'event du click soit appelé.
Merci
Au hasard, sous classement? Celà permet de récupérer vraiment le WM_CLICK (ou autre message) et ensuite seulement le passer au treeview (si on veut bien).
Sinon, on peut bidouiller avec MouseDown, MouseUp, MouseMove. Exemple de bidouille (non testé): Private Sub TreeView1_MouseUp(Button As Integer, Shift As Integer, x As Single, y As Single) Dim Node As Node Set Node = TreeView1.HitTest(x, y)
Node.Selected = Not Node.Selected End Sub
-- François Picalausa (MVP VB) http://faq.vb.free.fr --- http://msdn.microsoft.com
"Quasimodo" a écrit dans le message de news:
Quasimodo wrote :
Bonjour, je cherche comment gérer les click dans un treeview. Exemple : avec un seul élément root je veux pouvoir le sélectionner et le déselectionner. Soit via un click sur l'élément ou soit via un click sur le treeview lui même (pas sur un autre élément). Idéalement via les api, si il n'y a pas de solution élégante. Merci
@+ Quaz
re, peut on me dire comment faire pour traper les events de ce control. Exemple : je voudrais pouvoir faire un traitement sur le click avant que l'event du click soit appelé. Merci
@+ Quaz
Quasimodo
Quasimodo explained :
Bonjour, je cherche comment gérer les click dans un treeview. Exemple : avec un seul élément root je veux pouvoir le sélectionner et le déselectionner. Soit via un click sur l'élément ou soit via un click sur le treeview lui même (pas sur un autre élément). Idéalement via les api, si il n'y a pas de solution élégante. Merci
@+ Quaz
Bonsoir, quelqu'un connait il cette ocx : VBDotComSubClassLib J'ai besoin de savoir si son utilisation est bug free et save point sécurité ou tout autre infos est bien venue. Ceci pour répondre à mon propre threads, ca parait fonctionner et répondre très bien à mes besoins.
@+ Quaz
-- This is an automatic signature of MesNews. Site : http://mesnews.no-ip.com
Quasimodo explained :
Bonjour,
je cherche comment gérer les click dans un treeview.
Exemple : avec un seul élément root je veux pouvoir le sélectionner et le
déselectionner.
Soit via un click sur l'élément ou soit via un click sur le treeview lui même
(pas sur un autre élément).
Idéalement via les api, si il n'y a pas de solution élégante.
Merci
@+ Quaz
Bonsoir,
quelqu'un connait il cette ocx : VBDotComSubClassLib
J'ai besoin de savoir si son utilisation est bug free et save point
sécurité ou tout autre infos est bien venue.
Ceci pour répondre à mon propre threads, ca parait fonctionner et
répondre très bien à mes besoins.
@+ Quaz
--
This is an automatic signature of MesNews.
Site : http://mesnews.no-ip.com
Bonjour, je cherche comment gérer les click dans un treeview. Exemple : avec un seul élément root je veux pouvoir le sélectionner et le déselectionner. Soit via un click sur l'élément ou soit via un click sur le treeview lui même (pas sur un autre élément). Idéalement via les api, si il n'y a pas de solution élégante. Merci
@+ Quaz
Bonsoir, quelqu'un connait il cette ocx : VBDotComSubClassLib J'ai besoin de savoir si son utilisation est bug free et save point sécurité ou tout autre infos est bien venue. Ceci pour répondre à mon propre threads, ca parait fonctionner et répondre très bien à mes besoins.
@+ Quaz
-- This is an automatic signature of MesNews. Site : http://mesnews.no-ip.com