选择和设置样式为合格的DataGridColumn DataProvider的后
-
21-09-2019 - |
题
我有一个数据网格这就是由不同阵列填充...(头/列改变为相同的数据网格)...
我想它是由数据提供器和粗它产生之后,选择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),而是动态的,并希望一个“特定”列中以粗体显示,并放置为最后一列,在该示例中,具有的dataField _user_total列。
解决方案
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') {
(dg.columns[i]).setStyle('fontWeight', 'bold');
}
}
}
}
所以上面的代码会为我
动态发现问题后列......我们大胆了!
不隶属于 StackOverflow