Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Flex (http://www.flasher.ru/forum/forumdisplay.php?f=84)
-   -   У DataGroup нет события keyUp??? (http://www.flasher.ru/forum/showthread.php?t=169805)

trng 12.10.2011 17:57

У DataGroup нет события keyUp???
 
Вот здесь trace ничего не выводит:
Код AS3:

<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
                          xmlns:s="library://ns.adobe.com/flex/spark" >
        <fx:Script>
                <![CDATA[
                        import mx.events.FlexEvent;
                        protected function viewport1_keyUpHandler(e:KeyboardEvent):void {
                                trace('keyCode: ' + e.keyCode);
                        }       
        ]]></fx:Script>
 
        <s:DataGroup id="viewport1" left="0" right="0" top="0" bottom="0"
                                itemRenderer="spark.skins.spark.DefaultItemRenderer"
                                keyUp="viewport1_keyUpHandler(event)">
 
                <s:layout>
                        <s:TileLayout/>
                </s:layout>
 
                <s:dataProvider>
                        <s:ArrayCollection>
                                <fx:String>s1</fx:String>
                                <fx:String>s2</fx:String>
                                <fx:String>s3</fx:String>
                                <fx:String>s4</fx:String>
                                <fx:String>s5</fx:String>
                                <fx:String>s6</fx:String>
                                <fx:String>s7</fx:String>
                        </s:ArrayCollection>
                </s:dataProvider>
        </s:DataGroup>
</s:Application>

Не работает даже если обработчик повесить так:
Код AS3:

viewport1.addEventListener(KeyboardEvent.KEY_UP, viewport1_keyUpHandle, true);


Это как?
(SDK 4.5.1)

Добавлено через 3 минуты
P.S.
Ни "контрольный" клик мышкой, ни setFocus тоже не помогают.


Часовой пояс GMT +4, время: 21:56.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.