1
Comment une cellule particulière peut être remplie avec n'importe quelle couleur dans une grille de données avancée.Remplissage avancé de cellule de cellule
Comment une cellule particulière peut être remplie avec n'importe quelle couleur dans une grille de données avancée.Remplissage avancé de cellule de cellule
Si vous vouliez dire la colonne:
<mx:AdvancedDataGridColumn
backgroundColor="#00ff00"
dataField="data_field"
headerText="The Header"/>
Dans le cas où vous avez vraiment besoin de colorer une cellule, utilisez un moteur de rendu d'élément personnalisé et ajoutez le bgColor
au fournisseur de données.
<mx:AdvancedDataGridColumn
itemRenderer="path.to.MyTextInput"/>
<!-- path/to/MyTextInput.mxml -->
<mx:TextInput xmlns:mx="http://www.adobe.com/2006/mxml">
<mx:Script>
<![CDATA[
override public function set data(value:Object):void
{
super.data = value;
this.text = value.dataField;
this.setStyle("backgroundColor", value.bgColor);
}
]]>
</mx:Script>
</mx:TextInput>
Cellule ou colonne? Colonne serait facile, la cellule va être un peu difficile - en utilisant un rendu d'élément personnalisé. – Amarghosh