![]() |
Получить доступ к строке GridView из внутреннего контрола
У меня есть GridView
Код:
<mx:DataGrid id="grid" editable="true" left="0" right="0" top="0" bottom="0" itemEditEnd="Edit(event)" |
из итемрендерера добраться до внешнего приложения можно через outerDocument или parentDocument. Управлять гридом нужно через его датапровайдер с помощью конструкций типа dg.selectedItem.fieldName.
|
Можно написать свой itemRenderer с кнопкой, который при нажатии на неё будет диспетчить свое сообщение, с необходимыми вам параметрами. В приложении ловить его и совершать необходимые действия.
|
№ строки: grid.selectedIndex
Строка: delete.data |
Из
Код:
<mx:Component> |
Код:
<?xml version="1.0"?>Код:
<?xml version="1.0" ?> |
Цитата:
Цитата:
Код:
mx.core.Application.application['grid']Код:
<mx:Button click="mx.core.Application.application['Delete']();" label="delete"/>Код:
public function Delete():void{ |
я же говорю:
parentDocument.grid outerDocument.grid |
Цитата:
|
паблик методы тоже вызываются таким образом.
Методы называются с маленькой буквы, но каждое следующее слово идет с большой. |
| Часовой пояс GMT +4, время: 20:43. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.