Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Flash/Flex > Flex
Flex Forum d'entraide sur la programmation Adobe Flex : applications Internet riches (RIA)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 15/04/2011, 14h17   #1
Membre habitué
 
Homme Nicolas
Développeur informatique
Inscription : juillet 2007
Messages : 229
Détails du profil
Informations personnelles :
Nom : Homme Nicolas
Localisation : Luxembourg

Informations professionnelles :
Activité : Développeur informatique
Secteur : Finance

Informations forums :
Inscription : juillet 2007
Messages : 229
Points : 137
Points : 137
Par défaut AdvancedDataGrid - Création d'un Expand

Bonjour,

Je travaille avec des AdvancedDatagrid avec plusieurs Grouping.
Code :
1
2
3
4
5
 
- CONTINENT
      - PAYS
             - REGION
                       - détail
je voudrais créer un bouton qui m'ouvre presque tous mes noeuds... enfin tous sauf le dernier. (Le ExandAll() ne fonctionne pas pour moi).

Je ne trouve pas le moyen de parcourir les noeuds de mon ADG.

Est-ce que qlq à une solution, une piste ou une information pouvant m'aider?

Merci
npirard est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/04/2011, 14h44   #2
Membre habitué
 
Homme Nicolas
Développeur informatique
Inscription : juillet 2007
Messages : 229
Détails du profil
Informations personnelles :
Nom : Homme Nicolas
Localisation : Luxembourg

Informations professionnelles :
Activité : Développeur informatique
Secteur : Finance

Informations forums :
Inscription : juillet 2007
Messages : 229
Points : 137
Points : 137
Pour Info :

Code :
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
27
28
29
30
public class myAdg extends AdvancedDataGrid
{
	private var dataCursor:IHierarchicalCollectionViewCursor;
 
	public function myAdg()
	{			
		super();
	}
 
 
	override public function set dataProvider(value:Object):void
	{
		super.dataProvider = value;
	}
 
 
	public function setOpenNodes(numLevels:int = 1):void
	{
		super.commitProperties(); 
		var dataCursor:IHierarchicalCollectionViewCursor = dataProvider.createCursor(); 
		while (dataCursor.current != null)             
		{                 
			if (dataCursor.currentDepth <= numLevels)
				dataProvider.openNode(dataCursor.current); 
			dataCursor.moveNext();            
		}              
		dataProvider.refresh(); 
	}
 
}
npirard est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h12.


 
 
 
 
Partenaires

Hébergement Web