Problem scale with inner child

Hello,

I am suffering some time with a problem that CAN be stupid …

Let the problem … I have a datagrid that be inside a DisplayObject, DisplayObject suffers resize and the datagrid inside expands and be distorted … I need that when i scale the DisplayObject, the Datagrid don’t be distorted … I tried to invert() matrix and apply to the datagrid just ‘a’ and ‘d’ that are related to scale, but to rotate or skew the object may experience problems … I hope someone can help me …

Note: I can not change the matrix of the container object, so I can not reconstruct the object from outside, because the matrix it will return to the default value.

Sorry for my English…

Thanks
Brunno T.