2010-03-18 104 views
0

我有一個窗口,我通過了兩個動態gridPanel 1)FeaturGrid 2)gvpropertywn。 我想刷新testWin(窗口)我怎麼能? 可以幫我嗎?如何刷新窗口在extjs

testWin =新Ext.Window({ ID: 'resultwindow', 標題:LangVarTestWinText, 寬度:400,高度 :300, 佈局: '邊界', closeAction: '隱藏',

      closable : true, 
          //items:[FeaturGrid] 
          items:[FeaturGrid,gvpropertywn] 
         }); 

     } 

回答

1

您是否嘗試過doLayout() - 我不知道這是否會刷新窗口中的內容,但它會重新佈局

但我的猜測是,你可能會はnt採取不同的方法來更新窗口的內容。請提供更多詳細信息,以便我們爲您提供更好的建議。

0

至於我能看到這兩個項目都是由existant你的配置渲染窗口後

items:[FeaturGrid,gvpropertywn] 

你到底想幹什麼?如果你刪除任何窗口的項目是確保你不要取出一個用區域:「中心」定義,否則調用

doLayout() 

邊框佈局將崩潰時。如果添加一個新的組件,它

doLayout() 

再次

犯規POPP了警鐘