我有一个窗口,我通过了两个动态gridpanel
1)FeaturGrid
2)gvpropertywn。
我想刷新testWin(Window)我怎么做?
你帮我吗?var testWin = new Ext.Window({
id: 'resultwindow',
title: LangVarTestWinText,
width: 400,
height: 300,
layout: 'border',
closeAction: 'hide',
closable: true,
//items:[FeaturGrid]
items: [FeaturGrid, gvpropertywn]
});
答案 0 :(得分:1)
您是否尝试过doLayout()
- 我不知道它是否会刷新窗口内容,但它会重做布局。
但我的猜测是你可能想采用不同的方法来更新你窗口的内容。请提供更多详细信息,以便我们为您提供更好的建议。
答案 1 :(得分:0)
据我所知,在您的配置渲染窗口之后,两个项目都是存在的
items:[FeaturGrid,gvpropertywn]
你到底想做什么?如果您删除窗口中的任何项目,请确保不要删除带有区域的项目:否则在调用时会定义“中心”
doLayout()
边框布局会崩溃。如果你添加一个新的组件,它不会弹出调用
doLayout()
再次