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

Flash Discussion :

[FLASH MX] DataGrid ligne de couleur différente


Sujet :

Flash

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé Avatar de totoche
    Inscrit en
    Janvier 2004
    Messages
    1 090
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 1 090
    Par défaut [FLASH MX] DataGrid ligne de couleur différente
    J'ajoute une ligne total a mon dataGrid, il s'agit d'un total, et j'aimerai que cette ligne est un style différent des autres (fontSize/fontFamily...)
    je pense utiliser setStyle mais j'arrive pas a identifier la ligne...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    function afficheLT(P){
    var tot = {};
    tot.moisNom= "TOTAL";
    tot.ACCIDENT_NBH =P;
    Dgrid.addItem(tot)
    trace(val)
    Merci de votre aide

  2. #2
    Membre expérimenté Avatar de younes_
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    229
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 229
    Par défaut
    setStyle affecte tout le composant... je suis pas sûr qu'il est possible de changer le style de chaque ligne de dataGrid...

  3. #3
    Membre chevronné Avatar de titouille
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    353
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : Suisse

    Informations forums :
    Inscription : Juin 2005
    Messages : 353
    Par défaut
    hellop !!

    il y a un moyen, ça se fait de la manière suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    cdg.setPropertiesAt( i, {backgroundColor:0xff0000} );
    Par contre, pas moyen de la récupérer ensuite... ça fonctionne seulement à l'affectation...

    A++

  4. #4
    Membre éprouvé Avatar de totoche
    Inscrit en
    Janvier 2004
    Messages
    1 090
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 1 090
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    ...
    Dgrid.addItem(tot);
    var nbL:Number=Dgrid.length
    Dgrid.setPropertiesAt(nbL, {backgroundColor:0xff0000} );
    }
    Merci titouille

  5. #5
    Membre chevronné Avatar de titouille
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    353
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : Suisse

    Informations forums :
    Inscription : Juin 2005
    Messages : 353
    Par défaut
    Hello totoche... juste comme ça, je pense qu'une dataGrid n'a pas d'item à l'index myDG.length... ça ira jusqu'à length - 1

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 05/06/2007, 10h34
  2. Réponses: 11
    Dernier message: 30/03/2007, 10h30
  3. Réponses: 1
    Dernier message: 28/03/2007, 11h28
  4. Dessiner des lignes de couleur différente
    Par gids01 dans le forum 2D
    Réponses: 4
    Dernier message: 06/11/2006, 11h14
  5. [Tableaux] ligne de couleurs différentes
    Par tom06440 dans le forum Langage
    Réponses: 4
    Dernier message: 22/08/2005, 15h31

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