Bonjour, je voudrais envoyer les elements d'une treeview ( noeuds et sous noeuds ) dans une socket. Je voulais savoir si c'est possible.
Merci
Bonjour, je voudrais envoyer les elements d'une treeview ( noeuds et sous noeuds ) dans une socket. Je voulais savoir si c'est possible.
Merci
Qui ne tente rien n'a rien !
Ce qui ne nous tue pas nous rends plus fort !!
Mon projet ZELDA en C++/Allegro
http://www.tutoworld.com - Le Forum -
Mes ressources Dotnet (cours, sources, tutos)
--------------------------------------------
+
+
=
Ne pas oublier le Tag!
Si tu as essayé pourrais-tu au moins nous dire quel souci tu rencontres![]()
bah au fait je vois pas du tout comment je peux envoyer les elements de la treeview dans la socket. Est ce qu'il faut d'abord les lister puis les envoyer un par un avec l'index pour bien le remettre de l'autre coté ??
SI oui comment on liste tous les elements de la treeview car j'ai pas trouver la propriété !!
Merci
Qui ne tente rien n'a rien !
Ce qui ne nous tue pas nous rends plus fort !!
Mon projet ZELDA en C++/Allegro
http://www.tutoworld.com - Le Forum -
Mes ressources Dotnet (cours, sources, tutos)
--------------------------------------------
+
+
=
Ne pas oublier le Tag!
Envoyé par Aspic
![]()
>> Propriété TreeView.Nodes
J'ai trouver ca mais ca copie tout les elements d'une treeview vers une autre. C'est pas mal mais le probleme c'est que je recupere tout les elements en TREENODES et donc je peux pas les envoyer dans la socket ( à moins de le convertir en byte mais je sais aps si c'(est possible.. )
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 Private Sub MyButtonAddAllClick(sender As Object, e As EventArgs) ' Get the 'myTreeNodeCollection' from the 'myTreeViewBase' TreeView. Dim myTreeNodeCollection As TreeNodeCollection = myTreeViewBase.Nodes ' Create an array of 'TreeNodes'. Dim myTreeNodeArray(myTreeViewBase.Nodes.Count-1) As TreeNode ' Copy the tree nodes to the 'myTreeNodeArray' array. myTreeViewBase.Nodes.CopyTo(myTreeNodeArray, 0) ' Remove all the tree nodes from the 'myTreeViewBase' TreeView. myTreeViewBase.Nodes.Clear() ' Add the 'myTreeNodeArray' to the 'myTreeViewCustom' TreeView. myTreeViewCustom.Nodes.AddRange(myTreeNodeArray) End Sub
Comment faire ?
Qui ne tente rien n'a rien !
Ce qui ne nous tue pas nous rends plus fort !!
Mon projet ZELDA en C++/Allegro
http://www.tutoworld.com - Le Forum -
Mes ressources Dotnet (cours, sources, tutos)
--------------------------------------------
+
+
=
Ne pas oublier le Tag!
A ma connaissance rien de natif
En passant peut être une SerializationXML stockée dans un MemoryStream:
![]()
Y'a pas un moyen juste de récuperer les noeuds en string ?? et de les envoyer un par un ?
Qui ne tente rien n'a rien !
Ce qui ne nous tue pas nous rends plus fort !!
Mon projet ZELDA en C++/Allegro
http://www.tutoworld.com - Le Forum -
Mes ressources Dotnet (cours, sources, tutos)
--------------------------------------------
+
+
=
Ne pas oublier le Tag!
Pourquoi pas si tu sais quelle information mettre en string, la conversion en byte d'une chaine de caractère ne devrait pas te poser souci
mouais je vais voir ce que je peux faire car faudra que j'inclus les index car si je veux avoir la mm treeview d'un coté que de l'autre...
J'ai réussi avec la sérialisation...
++
Qui ne tente rien n'a rien !
Ce qui ne nous tue pas nous rends plus fort !!
Mon projet ZELDA en C++/Allegro
http://www.tutoworld.com - Le Forum -
Mes ressources Dotnet (cours, sources, tutos)
--------------------------------------------
+
+
=
Ne pas oublier le Tag!
Peux-tu nous montrer comment afin que tous en profitentEnvoyé par Aspic
![]()
j'ai trouver un super lien sur code project
http://www.codeproject.com/csharp/ca...zationdemo.asp
Qui ne tente rien n'a rien !
Ce qui ne nous tue pas nous rends plus fort !!
Mon projet ZELDA en C++/Allegro
http://www.tutoworld.com - Le Forum -
Mes ressources Dotnet (cours, sources, tutos)
--------------------------------------------
+
+
=
Ne pas oublier le Tag!
Partager