2012-07-01 104 views
0

我試圖在設置屬性時拖放到TabPanel選項卡(實際選項卡,而不是容器)。ExtJS拖放TabPanel

我有一個TabPanel和我整個的TabPanel條設立一個拖放區,但不能肯定有關getTargetFromEvent

Exmple

// 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... 
}) 

我希望這是有道理的,謝謝!

回答

0

獲取適用於開發人員的照明(firebug插件),在您的函數覆蓋中放置一箇中斷點,檢查'e'對象以查看您可以使用的東西。如果您的確切目標不適用於e,則使用組件查詢來查找您的對象。