0

TabPanel属性が設定されているときに、タブ (コンテナではなく実際のタブ)にドラッグ アンド ドロップしようとしています。

TabPanelTabPanel ストリップ全体にドロップ ゾーンを設定していますが、getTargetFromEvent

// My TabPanel Def
myTabPanel = new Ext.TabPanel({
    activeTab: 0,
    items: [{
        title:'Non-Drop Tab'
    },{
        title:'DROP ON THIS TAB',
        enableDrop: True
    }]
});

myTabPanel.dropZone = new Ext.dd.DropZone(myTabPanel.strip,{
    getTargetFromEvent: function(e) {

        // ####
        // Need to get the tab being dropped onto here
        // ####

        return the_tab;
    },
    ...rest of config...
})

これが理にかなっているといいのですが、ありがとう!

4

1 に答える 1

0

開発者向けイルミネーション (firebug プラグイン) を入手し、関数のオーバーライドにブレーク ポイントを配置し、'e' オブジェクトを調べて使用できるものを確認します。正確なターゲットが e から入手できない場合は、コンポーネント クエリを使用してオブジェクトを見つけます。

于 2012-07-02T07:47:23.100 に答える