0

ノードがドロップされると、TreePanel の beforenodedrop イベントに移動します

しかし、ノードが無効な場合はどうなりますか? ドロップしないため、 beforenodedrop イベントは通知されません

何のイベントですか?????誰か教えてください?????

よろしくお願いします

4

1 に答える 1

0

無効化ドロップ後にツリー ノードで何らかの処理を行うには、次のようにします。

Ext.tree.TreeDragZone にはメソッドがあり、そのメソッドをオーバーライドします:

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;
        }    
});

それが誰かを助けることを願っています。

よろしく

于 2010-12-22T23:01:51.390 に答える