2010-03-18 7 views
0

j'ai une fenêtre en ce que j'ai passé deux dynamic gridPanel 1) FeaturGrid 2) gvpropertywn. Je veux rafraîchir testWin (Window) comment je peux? pouvez-vous m'aider?comment rafraîchir la fenêtre dans extjs

testWin = new méthode Ext.Windows ({id : 'resultwindow', titre: LangVarTestWinText, largeur: 400, hauteur: 300, mise en page: 'frontière', closeAction: 'cacher',

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

     } 

Répondre

1

Avez-vous essayé le doLayout() -. Je ne sais pas si elle va actualiser le contenu de la fenêtre, mais il va refaire la mise en page

mais je pense que vous pourriez wa nt d'adopter une approche différente pour mettre à jour le contenu de votre fenêtre. S'il vous plaît donner plus de détails pour nous permettre de vous donner un meilleur conseil.

0

Pour autant que je peux voir les deux articles sont après avoir rendu la existant fenêtre par votre config

items:[FeaturGrid,gvpropertywn] 

Que voulez-vous faire exactement? si vous supprimez l'un des éléments dans la fenêtre assurez-vous ne retirez celui avec la région: défini « centre » autrement lorsque vous appelez

doLayout() 

la mise en page de la frontière se bloque. si vous ajoutez un nouveau composant et il ne marche pas popp Appel

doLayout() 

à nouveau

Questions connexes