[FLASH MX] datagrid cellRenderer
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 :cry:
Code:
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