我正在尝试获取当用户在treegrid中的树节点上的listgrid中留下记录时的事件。
我试着用
ListGrid messagesGrid = new ListGrid();
messagesGrid.setCanDrag(true);
TreeGrid shortcutsTreeGrid = new TreeGrid();
shortcutsTreeGrid.setCanAcceptDrop(true);
shortcutsTreeGrid.setCanAcceptDroppedRecords(true);
shortcutsTreeGrid.addDropHandler(new DropHandler() {
@Override
public void onDrop(DropEvent dropEvent) {
SC.say("drop event is called"); // I want to catch this event
}
});你有什么想法吗?
发布于 2012-10-19 10:38:57
在拖放到TreeGrid上时,必须使用addFolderDropHandler()。
例如
treeGrid.addFolderDropHandler(new FolderDropHandler() {
@Override
public void onFolderDrop(FolderDropEvent folderDropEvent) {
SC.say("folder dropped");
}
}https://stackoverflow.com/questions/8809956
复制相似问题