работает, включив это в код:
_context.addEventListener(ContextMenuEvent.MENU_SELECT, onMenuSelect);//_context is the dataprovider of the contextMenu of the datagird
, затем внутри onMenuSelect
проверяя условие следующим образом:
var obj:Object=event.mouseTarget;
if (obj.listData.columnIndex < 10)//where 10 is the locked columns index of the datagrid
{
}
Спасибо.