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.

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);
 
		}
	}
}
Quelqu'un aurait-il une solution? ou une alternative plus propre?

(ps: je n'utilise pas itemRenderer à cause des regroupements, mais j'me trompe peut-être?)

Merci d'avance.

Henry