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 :

Redimensionnement automatique TextARea


Sujet :

Flex

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    134
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 134
    Par défaut Redimensionnement automatique TextARea
    Bonjour, je voudrais que ma TextArea se redimensionne automatiquement en fonction du texte tapez par l'utilisateur. Je suis arrivé a la redimensionné au niveau de la hauteur avec :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Idtext[k].mx_internal::getTextField().autoSize = TextFieldAutoSize.LEFT;
    Idtext[k].height = Idtext[k].mx_internal::getTextField().height;
    Idtext[k].mx_internal::getTextField().autoSize = TextFieldAutoSize.LEFT;
    Mais si je fait pareil pour la largeur, cela ne marche pas et je ne comprend pas pourquoi? Quelqu'un a une idée?

    Je voudrais également savoir comment compter le nombre de caractère par ligne dans un textarea et comment compter le nombre de ligne?

    merci

  2. #2
    Membre expérimenté Avatar de samy2525
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    259
    Détails du profil
    Informations personnelles :
    Localisation : France, Hauts de Seine (Île de France)

    Informations forums :
    Inscription : Janvier 2008
    Messages : 259
    Par défaut
    Bonjour voici un lien qui peu t'aider pour trouver des réponses à tes questions

    http://www.flex-tutorial.fr/2009/02/...ille-du-texte/

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    134
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 134
    Par défaut
    Comment cela peut m'aider, je veux juste compter nombre de ligne et nombre de caractère de ma textarea!!!

  4. #4
    Membre expérimenté Avatar de samy2525
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    259
    Détails du profil
    Informations personnelles :
    Localisation : France, Hauts de Seine (Île de France)

    Informations forums :
    Inscription : Janvier 2008
    Messages : 259
    Par défaut
    Est ce que tu as lu ce qu'il y a dans le lien que je t'ai donné dans le post??????.

    Si oui : je trouve que t'a réponse est bizarre
    Sinon : je t'invite à lire la page qui se trouve derrière le lien que je t'ai donné.



    Bon courage

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    134
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 134
    Par défaut
    oui j'ai lu mais le truc c'est qu'il écrit dans un textarea et en meme temps ca écrit dans un autre et ça le redimensionne mais j'ai besoin que d'un Textarea
    Peut tu m expliquer comment marche son composant?

    merci

  6. #6
    Membre expérimenté Avatar de samy2525
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    259
    Détails du profil
    Informations personnelles :
    Localisation : France, Hauts de Seine (Île de France)

    Informations forums :
    Inscription : Janvier 2008
    Messages : 259
    Par défaut
    Voila le code qu'il faut mettre pour avoir un le nombre de ligne de ton textArea

    le this dans ce code fait référence a ton TextArea donc tu peux le remplacer par la référence de ton TextArea, en outre il faut ajouter l'import suivant

    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
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    import mx.core.mx_internal;
     
     
                  // resize function for the text area
                   private function resizeTextArea():void
                   {
                        // initial height value
                        var totalHeight:uint = 10;
                        // validating the object
                        this.validateNow();
                        // find the total number of text lines
                        // in the text area
                        var noOfLines:int = this.mx_internal::getTextField().numLines;
                        // iterating through all lines of
                        // text in the text area
                        for (var i:int = 0; i < noOfLines; i++)
                        {
                             // getting the height of one text line
                             var textLineHeight:int =
                                       this.mx_internal::getTextField().getLineMetrics(i).height;
                             // adding the height to the total height
                             totalHeight += textLineHeight;
                        }
                        // setting the new calculated height
                        this.height = totalHeight;
                   }
    Bon courage

Discussions similaires

  1. redimensionnement automatique excel
    Par Invité dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 05/04/2006, 16h35
  2. Comment redimensionner automatiquement une Form ?
    Par nek_kro_kvlt dans le forum Composants VCL
    Réponses: 2
    Dernier message: 30/09/2005, 23h05
  3. Redimensionnement automatique textarea
    Par nico-pyright(c) dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 01/04/2005, 11h48
  4. [C#] [WinForms] Redimensionnement automatique d'une ListView
    Par Phenomenium dans le forum Windows Forms
    Réponses: 2
    Dernier message: 18/02/2005, 11h43
  5. [VB6] [Interface] Redimensionnement automatique
    Par ychalan dans le forum VB 6 et antérieur
    Réponses: 7
    Dernier message: 30/09/2002, 18h32

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