Bonjour ,
Voila un début de code:
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
27
28
29
30
31
32
33
34
35
36 <?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="Go()"> <mx:Script> <![CDATA[ import mx.collections.ArrayCollection; import mx.collections.Sort; import mx.collections.SortField; public function Go():void{ var array:Array = new Array( {test:"2eme petit test"}, {test:"1er test"}, {test:"@"} ); var collection:ArrayCollection = new ArrayCollection(array); machin.dataProvider = collection; //a partir d'ici il y a un traffiquage a faire pour que le "@" s'affiche en tout premier mais je connais aucun tuto qui donne l'info var sortCount:Sort = new Sort(); sortCount.fields= [new SortField('test', true)]; collection.sort = sortCount; //...fin du sort } ]]> </mx:Script> <mx:DataGrid id="machin" x="297" y="84" height="376"> <mx:columns> <mx:DataGridColumn headerText="Column 1" dataField="test"/> </mx:columns> </mx:DataGrid> </mx:Application>
J'aimerais que ça affiche "@" en tout premier sur le datagrid grace a "Sort" , est-ce que quelqu'un pourrait me donner un tuto?
j'veux surtout pas mettre {test:"@"} en tout premier sur sinon le Sort ne sert plus a rien, si je demande ça c'est pour un projet fort dur et que je galere sur le "Sort"
Merci d'avance
Partager