データプロバイダを通過した後の選択とのDataGridColumnにスタイルを設定します
-
21-09-2019 - |
質問
Iデータグリッド厥が異なるアレイによって移入され持っている...(ヘッダ/列が同じデータグリッドのための変更)...
私は「それはdataProviderの太字、それによって生成された後にデータグリッドの列を選択したい、と「最後の列としてそれを置きます。
これは私が持っているものである....とエラーを投げます:
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のように)宣言が、動的せず)(異なるアレイのための)一のデータグリッドがしたい、と「特定」欄たいこのように太字、およびとして配置されます最後の列、この例では、データフィールドの_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