Hello tout le monde,
Depuis une AdvancedDataGridColumn custom, je souhaiterais récupérer l'AdvancedDataGrid correspondante ('parent' ou 'owner') afin d'en modifier le rendererProviders.
Quelqu'un aurait-il une solution? ou une alternative plus propre?
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 public class CustomColumn extends AdvancedDataGridColumn { public var render:AdvancedDataGridRendererProvider; public function set checkBoxRender(value:String):void{ if (value.toLowerCase()=='true'){ render = new AdvancedDataGridRendererProvider; render.column = this; render.renderer = new ClassFactory(CheckBooleanRenderer); // c'est ici que je bloque, il faudrait qqchose comme // owner.rendererProviders.push(render); } } }
(ps: je n'utilise pas itemRenderer à cause des regroupements, mais j'me trompe peut-être?)
Merci d'avance.
Henry
Partager