I have a VBox which holds two dataGrids:
override protected function createChildren():void
{
        super.createChildren();
        trainHourSymbol.columns = newColumns;
        trainHourSymbol.height = 50;
        addChild(trainHourSymbol);
        trainDepartGrid = new destinationGrid();
        trainDepartGrid.height = 130;
        addChild(trainDepartGrid);
        trainReceivingGrid = new destinationGrid();
        trainReceivingGrid.showHeaders = false;
        addChild(trainReceivingGrid);           
}
Then I dynamically add columns to both grids. Interesting that if I 
supress headers for either grid then I am getting this:
TypeError: Error #1010: A term is undefined and has no properties.
        at mx.controls::DataGrid/drawColumnBackground()
[E:\dev\3.0.x\frameworks\projects\framework\src\mx\controls\DataGrid.a
s:3010]
        at mx.controls::DataGrid/drawLinesAndColumnGraphics()
[E:\dev\3.0.x\frameworks\projects\framework\src\mx\controls\DataGrid.a
s:3305]
        at mx.controls::DataGrid/drawLinesAndColumnBackgrounds()
[E:\dev\3.0.x\frameworks\projects\framework\src\mx\controls\DataGrid.a
s:3205]
        at mx.controls::DataGrid/updateDisplayList()
[E:\dev\3.0.x\frameworks\projects\framework\src\mx\controls\DataGrid.a
s:1504]
        at mx.controls.listClasses::ListBase/validateDisplayList()
[E:\dev\3.0.x\frameworks\projects\framework\src\mx\controls\listClasse
s\ListBase.as:3281]
        at mx.managers::LayoutManager/validateDisplayList()
[E:\dev\3.0.x\frameworks\projects\framework\src\mx\managers\LayoutMana
ger.as:602]
        at mx.managers::LayoutManager/doPhasedInstantiation()
[E:\dev\3.0.x\frameworks\projects\framework\src\mx\managers\LayoutMana
ger.as:675]
        at Function/http://adobe.com/AS3/2006/builtin::apply()
        at mx.core::UIComponent/callLaterDispatcher2()
[E:\dev\3.0.x\frameworks\projects\framework\src\mx\core\UIComponent.as
:8460]
        at mx.core::UIComponent/callLaterDispatcher()
[E:\dev\3.0.x\frameworks\projects\framework\src\mx\core\UIComponent.as
:8403]

Can someone help, please?

Thanks

Reply via email to