IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Flex Discussion :

TileList + renderer à hauteur dynamique


Sujet :

Flex

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 18
    Par défaut TileList + renderer à hauteur dynamique
    Bonjour,
    je suis en train d'essayer de réaliser une sorte de guestbook,
    j'ai donc une TileList qui est lié a une source de données, j'ai un itemRenderer qui comprend une textArea + un label. Jusque là tout vas bien.
    Je voudrai seulement que suivant le contenu de texte chargé dans la textArea du Renderer, la taille de ce même renderer s'adapte automatiquement.
    J'ai essayé en vains de stocker une variable dans la source de donnée et de l'appliquer à la hauteur.
    Voilà, j'espère que vous aurez plus d'idées que moi.
    Merci d'avance

    Le renderer :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    <?xml version="1.0" encoding="utf-8"?>
    <mx:Canvas xmlns:mx="http://www.adobe.com/2006/mxml" width="100%" creationComplete="init();" height="100%">
    	<mx:Script>
    		<![CDATA[
    			private function init():void
    			{
    				txt.height = data.test;
     
    			}
    		]]>
    	</mx:Script>
    	<mx:Label text="{data.label}" left="1" top="0" width="80%" textDecoration="underline"/>
    	<mx:Label text="{data.test}" width="205" right="1" top="0"/>
    	<mx:Text id="txt" text="{data.source}" width="100%" left="1" top="20" right="1" fontStyle="normal" fontSize="12" bottom="0"/>
    </mx:Canvas>
    La tileList :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    <mx:ArrayCollection id="arrColl">
    			<mx:source>
    				<mx:Array>
    					<mx:Object test="2580" source="Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempo sunt in culpa qui officia deserunt mollit anim id est laborum."
    							label="Test" />
    					<mx:Object test="480" source="Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum."
    							label="test" />
    				</mx:Array>
    			</mx:source>
    		</mx:ArrayCollection>
    	<mx:TileList left="0" dataProvider="{arrColl}" itemRenderer="gbItemRenderer" y="0" right="0" height="281" columnCount="1"></mx:TileList>

  2. #2
    Membre Expert
    Avatar de Jim_Nastiq
    Homme Profil pro
    Architecte, Expert Flex
    Inscrit en
    Avril 2006
    Messages
    2 335
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte, Expert Flex
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2006
    Messages : 2 335
    Par défaut
    Salut ,

    tu mélanges les contraintes forcement flex fait un choix ... Tu lui donne des les contraintes top et bottom et également height , c'est soit l'un soit l'autre, idem pour le width et les contraintes left, right

    Pensez vraiment à effectuer une recherche avant de poster, ici et sur un moteur de recherche! c'est la moindre des choses
    Pensez au tag

    Mon Blog sur la techno Flex
    Ma page sur Developpez.com

    Jim_Nastiq

Discussions similaires

  1. div en float left limitée à une hauteur dynamique maximale ?
    Par eki27 dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 06/09/2012, 00h45
  2. Hauteur dynamique et image de fond
    Par sliderman dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 11/04/2010, 21h13
  3. Hauteur fixe (px) + hauteur dynamique = 100%
    Par PoZZyX dans le forum Mise en page CSS
    Réponses: 5
    Dernier message: 09/10/2009, 14h23
  4. [DynamicHeight] gestion de la Hauteur dynamique dans un div
    Par alavoler dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 01/10/2008, 11h44
  5. [Rave] Hauteur de bandes variables dynamiquement
    Par Ph. B. dans le forum Rave
    Réponses: 3
    Dernier message: 25/04/2005, 17h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo