Forums Développement Multimédia

Aller au contenu

ordre des colonnes dans une DataGrid

CODE Actionscript

5 réponses à ce sujet

#1 gilleschomel

    Ceinture Noire

  • Members
  • PipPipPipPipPipPipPip
  • 421 messages

Posté 22 September 2008 - 18:07 PM

Je découvre le control DataGrid et je bute sur une première question:

Qu'est-ce qui détermine l'ordre des colonnes?

Je définis ainsi la première ligne:

dg.addItem({gain:"1",statutDuMot:"2",débrouillage:"3",motProposé:"4"});

qui donne le rangement fantaisiste des colonnes suivant:

motProposé - gain - statutDuMot - débrouillage

Je ne comprends pas à quelle logique répond ce classement.

Qui d'entre vous aura-t-il la charité de m'indiquer la logique derrière ce drôle de classement ou de me donner un indice sur cette logique?


#2 tibibi0508

  • Members
  • PipPipPipPipPipPipPipPip
  • 1704 messages

Posté 22 September 2008 - 19:13 PM

Bonsoir,

Je n'ai pas trouvé de logique apparente. Si tu cherches à classer tes colonnes, je te conseil de les ajouter via la classe DataGridColumn.

Exemple:

Action Script

var descCol:DataGridColumn = new DataGridColumn("Description");
descCol.editable = false;
descCol.dataField = "desc"; // relié au ({ desc:..., machin:... });
//...
dataGrid.addColumn(descCol);

++icon_wink.gif

#3 gilleschomel

    Ceinture Noire

  • Members
  • PipPipPipPipPipPipPip
  • 421 messages

Posté 23 September 2008 - 08:49 AM

icon_biggrin.gif

Merci beaucoup Tibibi..

ça a l'air vraiment prometteur ce control DataGrid

#4 gilleschomel

    Ceinture Noire

  • Members
  • PipPipPipPipPipPipPip
  • 421 messages

Posté 23 September 2008 - 09:37 AM

Autre question de "culture générale" des dataGrids:

Comment vide-t-on un datagrid?

quel est l'équivalent de la méthode removeAll() du control List?

Si je trouve la réponse moi-même dans les minutes qui viennent je la publie ici icon_smile.gif

#5 tibibi0508

  • Members
  • PipPipPipPipPipPipPipPip
  • 1704 messages

Posté 23 September 2008 - 09:40 AM

Re,

Je dirais que c'est removeAll() puisque dataGrid hérite de SelectableList icon_biggrin.gif

++icon_wink.gif

#6 gilleschomel

    Ceinture Noire

  • Members
  • PipPipPipPipPipPipPip
  • 421 messages

Posté 23 September 2008 - 09:52 AM

Citation (tibibi @ Sep 23 2008, 08:40 AM) Voir le message
Re,

Je dirais que c'est removeAll() puisque dataGrid hérite de SelectableList icon_biggrin.gif

++icon_wink.gif


icon_evil.gif

J'allais le dire ! icon_smile.gif

Ma question était idiote: je n'avais pas déployé les méthodes héritées dans l'aide !

Ce control DataGrid me semble extrêmement puissant !

Au passage: voilà comment ont renseigne des champs/colonne dont le nom possède un blanc:

dg.addItem({"mot proposé":"1","statut du mot":"2","gain/pénalité":"3"});

là où

dg.addItem({mot proposé:"1",statut du mot:"2",gain/pénalité:"3"});

plante !




1 utilisateur(s) li(sen)t ce sujet

0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)

authorised training centre

Centre de Formation Mediabox - Adobe et Apple Authorised Training Center.

Déclaré auprès de la Direction du Travail et de la Formation Professionnelle

Mediabox : SARL au capital de 62.000€ - Numéro d'activité : 11 75 44555 75 - SIRET : 49371646800035

MEDIABOX, 23, rue de Bruxelles, 75009 PARIS

FFP