0

我正在尝试将 textarea 添加到 SkinnablePopUpContainer,但运行它会给我一个错误。如果我将 textarea 更改为例如标签,则代码运行良好:

<s:SkinnablePopUpContainer " " width="244" height="150">
<fx:Declarations></fx:Declarations>
<s:TextArea width="98%" editable="false" text="blah"/>

错误:

ArgumentError:错误 #2025:提供的 DisplayObject 必须是调用者的子对象。在 flash.display::DisplayObjectContainer/getChildIndex() 在 mx.managers::SystemManager/http://www.adobe.com/2006/flex/mx/internal::rawChildren_getChildIndex()[E:\dev\4.y \frameworks\projects\framework\src\mx\managers\SystemManager.as:2187] 在 mx.managers::SystemRawChildrenList/getChildIndex()[E:\dev\4.y\frameworks\projects\framework\src\mx\ manager\SystemRawChildrenList.as:181] 在 spark.components.supportClasses::StyleableStageText/getFormIndex()[E:\dev\4.y\frameworks\projects\mobilecomponents\src\spark\components\supportClasses\StyleableStageText.as:1956 ] 在 spark.components.supportClasses::StyleableStageText/findTopmostForm()[E:\dev\4.y\frameworks\projects\mobilecomponents\src\spark\components\supportClasses\StyleableStageText.as:

错误线

loadingScreen = new InitializePopUp();
loadingScreen.open(this,true); <-- error happens here

我正在使用 Flex builder 4.6,并且正在创建一个 flex 移动 AIR 应用程序

4

0 回答 0