Flex AdvancedDataGrid roll over sur header

Pour désactiver le fond affiché lors du roll over d'un advancedDataGrid, vous pouvez désactiver la fonction roll over sur ce datagrid..., en surchargeant la méthode mouseOverHandler

Il faut créer une nouvelle classe qui héritera de l'AdvancedDataGrid et y ajouter la méthode surchargée suivante:

 

override protected function mouseOverHandler(event:MouseEvent):void
{
    var item:IListItemRenderer = super.mouseEventToItemRenderer(event);
   
    if (super.isHeaderItemRenderer(item))
        return;
   
    super.mouseOverHandler(event);
}