salut tous le monde ,
Est ce que possible de faire drag and drop de grid vers tree ?
J'ai une grid rempli et j'ai besion de glisser a partir de grid ves un tree view .
Est ce que possible de faire ça ?
Merci d'avance.
salut tous le monde ,
Est ce que possible de faire drag and drop de grid vers tree ?
J'ai une grid rempli et j'ai besion de glisser a partir de grid ves un tree view .
Est ce que possible de faire ça ?
Merci d'avance.
Salut,
Oui à partir du moment ou les noeuds source du DnD disposent d'un id et d'un texte (textContent ou innerHTML). Sinon il faut redéfinir la fonction itemCreator de dndSource.js
ERE
Quand une tête pense seule, elle devient folle.
Salut ,
Merci beaucoup pour votre réponse ,
j'ai une autre question :Comment ja vais appeler le dnd sur le grid comme source et sur le tree comme Target ?
Voici mon code de création du grid :
et voici le code de création du tree :
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 <span dojoType="dojo.data.ItemFileWriteStore" data='myData ' jsid="myStore" > </span> <table dojoType="dojox.grid.DataGrid" store="myStore" jsid="monGrid" id="monGrid" style="width: 80em; height: 50em;" rowSelector="20px" clientSort="true" > <thead> <tr> <th field="num" width="150px"> Numéro </th> <th field="prenom" width="150px"> Prénom </th> <th field="nom" width="150px"> Nom </th> </tr> </thead> </table>
Merci autre fois .
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 <div dojoType="dojo.data.ItemFileWriteStore" data='myData ' jsid="myStore"> </div> <div dojoType="dijit.tree.ForestStoreModel" jsid="treeModel" store="myStore" > </div> <div dojoType="dijit.Tree" id="tree" model="treeModel" jsid="monTree" showRoot=false > </div>
Salut,
Là les choses se compliquent.
Etant donné que ce n'est pas géré nativement par la grid il va falloir le faire toi-même, en manipulant dojo.dnd.Manager. C'est le manager de drag and drop, un singleton qui dispose notamment d'une méthode startDrag.
Pas facile, mais intéressant.
ERE
Quand une tête pense seule, elle devient folle.
Salut ,
Merci autre fois pour votre réponse .Je vais essayer de le faire , et je te tiens au courant .
Salut ,
J'arrive pas a appliquer le dnd sur le grid , est ce qu'il ya quelqu'un a des idées pour appliqué le dnd sur une grid ?
J'ai trouvé cette démo http://petschm.de/tmp/dojo1.2/user/s..._tree_dnd.html
mais j'arrivé pas a l'appliquéer sur mon projet, il me semble que dans cette démo ils ont utilisé la version 1.2 de dojo et moi j'utilise la version 1.3 alors il ya une différence.
Merci d'avance .
Salut,
Désolé J'ai pas compris se que vous voulez dire !!!!
J'ai essaye de comprendre le code utilisé dans le démo mais ils ont dévéloppé des classes comme dndSelector je pense qui'il existe pas encors dans la version 1.2 par contre dans la version 1.3 il ya cette classe ,alors c'est difficile de comprendre toutes les différences entre les deux classes
Il ya d'autre classes qui sont dévéloppés dans la version 1.3 qui sont pas existe dans la version 1.2 !!!!!
C'est vraiment difficile a comprendre , je vais essaye de trouver une autre maniére de faire s'il existe.
Merci de me donnée des idées .
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager