我在GXT3项目中工作,我需要在TabPanel中向TabItemConfig添加一个SelectEvent。例如,如果当前tabItem中的表单没有验证,我们就不能转到另一个tabItem。
答案 0 :(得分:1)
为什么不能使用
TabPanel panel;
panel.addBeforeSelectionHandler(new BeforeSelectionHandler<Widget>() {
@Override
public void onBeforeSelection(BeforeSelectionEvent<Widget> event) {
//some condition
event.cancel();
}
});
您可以获取event.getItem()并对当前tabItem进行验证