Bonjour à tous,

J'injecte dans un dataSet les données issues d'un fichier.xml
Les valeurs du dataSet sont affichées dans un dataGrid.
Je tente d'ajouter une colonne au datagrid qui contient pour chaque ligne un grouperadio (oui/non).

Pour cela j'utilise l' API cellRenderer, mais mes radio ne saffichent pas

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
 
import mx.controls.gridclasses.DataGridColumn;
var column = new DataGridColumn("TEST");
column.headerText = "test";
column.width = 40;
column.cellRenderer =  radio; 
 
d_Grid.addColumn(column);
 
import mx.controls.RadioButton
		var groupName:String = "group";
		var radio:RadioButton;
		for (var i:Number = 0; i < 4; i++) {
			var indice:Number = i + 1;
			radio = mx.controls.RadioButton(createObject("RadioButton", "ra"+indice, indice, {_x:i*18, _y:230}));
 
			radio.label = "";
			radio.data = ""+indice;
			radio.groupName = groupName; 
		}
Merci de votre aide