Extjs gridpanel ne pas étendre horizontalement dans une tabPanel
Chacun de mes 3 Extjs gridpanels ne pas étendre horizontalement dans une tabPanel.
Chaque grille propriétés:
id: grid_id,
ds: ds,
cm: cm,
loadMask: true,
view: grouping_view,
plugins: [expander, filters],
stateId: which + '-grid-stateId',
stateful: true,
stateEvents: ['datachanged', 'columnresize', 'columnmove', 'sortchange', 'columnvisible', 'columnsort', 'hide', 'show', 'expand', 'collapse'],
selModel: checkbox,
//height: 400,
width: GRID_WIDTH,
defaults: {autoHeight: true},
autoHeight: true,
collapsible: false,
animCollapse: false,
layout: 'fit',
TabPanel propriétés:
id: 'tab_panel',
renderTo: 'tabs',
activeTab: 0,
enableTabScroll: true,
defaults: {autoScroll:true, authHeight:true},
plugins: new Ext.ux.TabCloseMenu(),
width: GRID_WIDTH + 2,
autoHeight: true,
items: [ //put items in tabpanel like this. adding via method call forces them to render/load befire user clicks on them
owned_grid,
managed_grid,
subscribed_grid
],
Vous devez vous connecter pour publier un commentaire.
Mise en page n'est pas une propriété valide pour une GridPanel.
Essayez d'utiliser:
au lieu
J'étais à la recherche dans les forums un moyen de faire de mon grille de redimensionner automatiquement, mais ne pouvait pas trouver la solution, rien n'a fonctionné... et puis j'ai lu l'Ext Js GridPanel de la documentation: "
..donc je viens de mettre la grille de mise en page, mais la présentation des grilles de la MÈRE de la valeur que je veux (dans mon cas, le conteneur parent est titulaire d'autres choses que seule la grille, j'ai donc mis en page : 'ancre', puis par le réglage de l'ancre : '100% 100%' je fais de la grille d'élargir autant que ça peut l'être).
et maintenant, je dois TRAVAILLER 😀 yayyyy!
C'est la mise en page du conteneur que vous avez à régler, c'est à dire:
Ajustement dispositions de dire qu'il y a seulement un élément dans le conteneur et il doit se développer pour prendre tout l'espace disponible. Supprimer toutes les références explicites à la largeur, autoWidth, etc.