/ / GXT // Ako používať prehliadač BorderLayoutContainer vhodne? v GXT 3.0 Beta2 - gwt, gxt

GXT // Ako používať BorderLayoutContainer vhodne prehliadač? v GXT 3.0 Beta2 - gwt, gxt

Som nováčik v spoločnosti GXT. Dokonca ani nie som dobrý v angličtine ..

Mám problém s GXT: BorderLayoutContainer (Používam GXT 3.0.0 Beta.2)

Chcem vyplniť BodrderLayoutConatainer v prehliadači, ale neviem, ako to urobiť.

V GXT 2.4 môžem použiť Fitable, ale 3.0 nie sú Fitable.

Ako to môžem urobiť v UiBinder? (V xml)

Vopred ďakujem.

// môj zdroj

<container:SimpleContainer borders="true" styleName="style.test">
<container:BorderLayoutContainer borders="true" resize="false">
<container:north>
<gxt:ContentPanel resize="false" >
<button:TextButton text="north/contents/Button"></button:TextButton>
</gxt:ContentPanel>
</container:north>
<container:center>
<container:SimpleContainer resize="false" borders="true"  >
<button:TextButton text="center/simple/Button" ></button:TextButton>
</container:SimpleContainer>
</container:center>
<container:south>
<button:TextButton text="ABC" borders="true"></button:TextButton>
</container:south>
</container:BorderLayoutContainer>
</container:SimpleContainer>

Dong ju

odpovede:

0 pre odpoveď č. 1

SimpleContainer nie je v tomto prípade potrebný. Ak navyše používate triedy css v štýle ui:, nezabudnite ich zabaliť do {} zátvoriek, aby ste mali styleName="{style.test}" namiesto styleName="style.test".

Ale na danú tému, pridajte BorderLayoutContainer do výrezu a pridajte ho na stránku, ktorá bude mať veľkosť stránky. Toto sa pravdepodobne dá urobiť v UiBinderi, hoci som to ešte neskúšal.

Úlohou výrezu je samotná veľkosť (a jej veľkosť)deti) do dostupného okna. SimpleContainer prispôsobuje svoje deti sebe - často sa nepoužíva pri vytváraní používateľského rozhrania, ale rozširuje sa aj na výrobu ďalších kontajnerov (príkladom je FieldLabel).