brixel
06-27-2007, 06:28 PM
Hey guys, been searching for a bit now and haven't come back with too much on this. The following ( from Help works fine ):
import mx.styles.CSSStyleDeclaration;
var headerStyles = new CSSStyleDeclaration();
headerStyles.setStyle("fontStyle", "italic");
grid.setStyle("headerStyle", headerStyles);
But if I attempt to make it part of a global declaration for styles on a DataGrid then it doesn't work:
var dataGridHeaderStyles = new mx.styles.CSSStyleDeclaration();
dataGridHeaderStyles.setStyle( "color", 0xFF0000 );
dataGridHeaderStyles.setStyle( "fontSize", "14" );
dataGridHeaderStyles.setStyle( "fontWeight", "bold" );
_global.styles.DataGrid = new mx.styles.CSSStyleDeclaration();
_global.styles.DataGrid.setStyle( "headerStyle", dataGridHeaderStyles );
Any one have an idea why this wouldn't work, or is this just not allowed? Thanks.
import mx.styles.CSSStyleDeclaration;
var headerStyles = new CSSStyleDeclaration();
headerStyles.setStyle("fontStyle", "italic");
grid.setStyle("headerStyle", headerStyles);
But if I attempt to make it part of a global declaration for styles on a DataGrid then it doesn't work:
var dataGridHeaderStyles = new mx.styles.CSSStyleDeclaration();
dataGridHeaderStyles.setStyle( "color", 0xFF0000 );
dataGridHeaderStyles.setStyle( "fontSize", "14" );
dataGridHeaderStyles.setStyle( "fontWeight", "bold" );
_global.styles.DataGrid = new mx.styles.CSSStyleDeclaration();
_global.styles.DataGrid.setStyle( "headerStyle", dataGridHeaderStyles );
Any one have an idea why this wouldn't work, or is this just not allowed? Thanks.