2010-10-01 4 views
0

Lorsqu'un nœud est tombé il va beforenodedrop événement dans TreePanelQuel événement est déclenché lorsque le noeud est invalide dans treepanel dans ExtJS

Mais ce qui se passe lorsque le noeud est invalide? il ne tombe pas et ainsi beforenodedrop événement n'est pas notifié

Quel événement est que ????? Quelqu'un peut-il me dire s'il vous plaît ?????

Merci beaucoup à l'avance Cordialement

+0

Il n'y a pas d'événement ???? Personne ne sait quel événement est déclenché lorsqu'un noeud est INVALIDE ????????????? S'il vous plaît aider quelqu'un – user427969

+0

Pas sûr que l'on se jette par défaut. Vous pouvez créer votre propre objet DropZone et l'appliquer à l'arbre pour implémenter votre propre ...? – ndtreviv

Répondre

0

Pour faire un peu de traitement sur un nœud d'arbre après une chute de Invalide:

Il existe une méthode en Ext.tree.TreeDragZone, remplacer cette méthode:

Ext.override(Ext.tree.TreeDragZone, { 

     afterRepair:function(){ 

          // Code to be processed on node after an invalid drop 
      this.dragging = false; 
     }, 

     getRepairXY : function(e){ 
      return false; 
     }  
}); 

Espérons que cela aide quelqu'un.

Observe

Questions connexes