import mx.collections.ArrayCollection;
import mx.controls.advancedDataGridClasses.AdvancedDataGridColumn;
[Bindable]
private var dpADG:ArrayCollection = new ArrayCollection([
{Artist:'A', Album:'aa', Price:1.99},
{Artist:'J', Album:'jj', Price:1.99},
{Artist:'K', Album:'kk', Price:1.99}
]);
protected var artistName:String;
public function setArtistName(event:Event):void
{
artistName=Button(event.currentTarget).label;
myADG.invalidateList();
}
public function myStyleFunc(data:Object,col:AdvancedDataGridColumn):Object
{
if (data["Artist"] == artistName)
return {color:0xFF0000};
return null;
}