Hvordan lage scroll tabpanel i ExtJS 4.1?

stemmer
22

Jeg opprettet en tabpanel i et vindu. Jeg kunne bruke autoScroll:truemed vinduet, men ikke med tabpanel. Jeg trenger det til å fungere med tabpanel så når jeg ruller nedover, vil listen over faner ikke gå opp og forsvinner.

Tabpanel:

 var   sections = Ext.createWidget('tabpanel', {
    id: 'mytabpanel',
    title: 'UM',
    activeTab: 3,
    closable: true,
    autoScroll: true, // not working
   //defaults:{ autoScroll:true }, //not working

    items: [
    {

Vindu (tabpanel beholder):

var window = new Ext.Window({
            id: 'item1',
            closable: true,
            floating: true,
            collapsible: true,
            width: 900,
            height: 600,
            autoScroll: true, //working
        items  : mytabpanel

}).show();
Publisert på 17/03/2013 klokken 17:18
bruker
På andre språk...                            


1 svar

stemmer
2

Du bør alltid angi layout for en forelder beholder. I dette tilfellet vinduet komponent skal ha layout: 'fit'config.

Gå gjennom eksempler for å se hvordan ting gjøres i ExtJS. Guidene er en må lese for noen som bare starter ut.

EDIT: Til din beslektet spørsmål om inne rulling problemer: Ta en titt en denne fele som er endret seg fra den opprinnelige innlegget - http://jsfiddle.net/REtRQ/3/ Det viser nestet panel fanen i vinduet. Vennligst ta en titt på bruk av Ext.definemetoder som brukes for å definere dine komponenter før de faktisk blir brukt. Dette lar deg ren kode separasjon og ikke tvinge deg til å bruke globale variabler. Legg merke til hvordan alt er navn linjeavstand automatisk.

Svarte 18/03/2013 kl. 00:57
kilden bruker

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more