さまざまな配列によってデータが取り込まれている Datagrid があります... (同じ DataGrid のヘッダー/列が変更されます)...
Dataprovider によって生成された後に Datagrid の列を選択し、それを太字にして、「最後の列」として配置したいと思います。
これは私が持っているものです....そしてエラーをスローします:
private function populateGrid(evt:Object):void {
dg.dataProvider = evt as Array;
if (dg.columns.length > 0) {
for (var i:int = 0; i < dg.columns.length; i++) {
if (dg.columns[i].dataField == '_user_total') {
DataGridColumn((dg.columns[i].dataField)).setStyle('fontWeight', 'bold');
}
}
}
}
このようにして、(MXML のように) 列を固定および宣言せずに (異なる配列に対して) 1 つの Datagrid を使用したいのですが、動的であり、「特定の」列を太字にして最後の列として配置したいと考えています。この例では、dataField _user_total を持つ列です。