Показать сообщение отдельно
Старый 04.01.2008, 20:28
artfabrique вне форума Посмотреть профиль Отправить личное сообщение для artfabrique Найти все сообщения от artfabrique
  № 1  
Ответить с цитированием
artfabrique
 
Аватар для artfabrique

Регистрация: Apr 2006
Сообщений: 165
Отправить сообщение для artfabrique с помощью ICQ
По умолчанию Удалить элемент при нажатии кнопки в Itemrender компаненте

есть mx:List
ему назначен рендером компанент такого плана:
Код:
<?xml version="1.0" encoding="utf-8"?>
<mx:HBox xmlns:mx="http://www.adobe.com/2006/mxml" width="310" height="25" horizontalGap="0" verticalAlign="middle" horizontalAlign="left">
    <mx:Label id="label_text" text="{data.labl}"/>
    <mx:Spacer width="20" height="20"/>
    <mx:LinkButton label="Удалить" id="del_btn" click="action()"/>
    <mx:Script>
        <![CDATA[
            import mx.core.Application;
            public function action():void {

           }
        ]]>
    </mx:Script>
</mx:HBox>
как мне по нажатию кнопки в этом компаненте удалить из дата провайдера запись о нем?
Впринципе я передаю индекс элемента в дата провайдере внутрь этого айтема тоесть он знает на каком он индексе сидит (data.id)
но мне никак не достучаться до массива,который является дата провайдером для этого листа, хотя я могу достучаться до парента лита....
помогите а?
__________________
To beer or no to beer?
That is the question...