<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    云下的天空

    堅持 隨心而動 走自己的路

     

    AS中的Parent,ParentDocument,ParentApplication屬性


    原文鏈接:

    http://blog.shinysky.com/2010/02/as-parent-parentdocument-parentapplication/


    Flex中的組件(Component)有三個屬性, 通常用來引用上級的對象, 它們是 Parent, ParentDocument, ParentApplication.

    1. Parent:指包含此組件的父級容器對象(DisplayObjectContainer), 這里的包含是詞義上(Lexical)的包含. DisplayObjectContainer是一個抽象類, 是所有能夠包含子對象(child objects)的父類.

    The DisplayObjectContainer class is an abstract base class for all objects that can contain child objects. It cannot be instantiated directly; calling the new DisplayObjectContainer() constructor throws an ArgumentError exception.

    Inheritance: UIComponent-> FlexSprite-> Sprite-> DisplayObjectContainer-> InteractiveObject-> DisplayObject-> EventDispatcher-> Object



    2. ParentDocument:指向包含此組件的父文檔對象. 這里關鍵點是 什么是文檔對象? 文檔對象是頂層的Flex程序, MXML組件或者AS組件, 其類型必須是UIComponent, 所以, Document一般指代的是自定義組件的根結點或者程序的Application結點. 它和Parent的區別是在于, 它不是詞義上的父對象, 而是父文檔. 例如我們自定義一個繼承Panel的MXML組件, FormItem的Parent是Form, 而FormItem 和Form 的ParentDocument則都是Panel.

    1<s:Panel>
    2  <mx:Form width="100%" height="100%">
    3    <mx:FormItem />
    4  </mx:Form>
    5</s:Panel>

    A reference to the parent document object for this UIComponent. A document object is a UIComponent at the top of the hierarchy of a Flex application, MXML component, or AS component. For the Application object, the parentDocument property is null. This property is useful in MXML scripts to go up a level in the chain of document objects. It can be used to walk this chain using parentDocument.parentDocument, and so on. It is typed as Object so that authors can access properties and methods on ancestor document objects without casting.



    3. ParentApplication:指向包含此組件的 Application 對象. 通常一個Flex程序包含在標簽中, 但這個程序又可能會作為一個模塊(moduler)存在于更大的程序中. ParentApplication則指向了包含此組件的”最近”的Application 對象, 當存在更上一層的Application 對象時, 可以通過ParentApplication.ParentApplication這樣的鏈接來存取.

    A reference to the Application object that contains this UIComponent instance. This Application object might exist in a SWFLoader control in another Application, and so on, creating a chain of Application objects that can be walked using parentApplication. The parentApplication property of an Application is never itself; it is either the Application into which it was loaded or null (for the top-level Application).

    posted on 2011-06-04 11:07 天空布藍 閱讀(2590) 評論(0)  編輯  收藏 所屬分類: Flex4

    導航

    統計

    常用鏈接

    留言簿

    隨筆分類

    隨筆檔案

    Flex學習鏈接

    搜索

    •  

    最新評論

    • 1.?re: tomcat7的配置
    • 新建變量名: TOMCAT_HOME 應該為CATALINA_HOME
    • --houkai
    • 2.?re: tomcat7的配置
    • 確實是的@寒澈
    • --houkai
    • 3.?re: tomcat7的配置
    • @ftp123
      你娘里個大雪碧 里面會有common這個文件夾嗎 不知道還尼瑪在這瞎比比 純尼瑪誤導人 我最惡心的就是這樣沒事裝逼的人 艸
    • --cao
    • 4.?re: tomcat7的配置
    • 從哪抄來的,是抄的,你也說聲啊,要不自己測試下也可以,害人測試半天。
    • --ftp123
    • 5.?re: tomcat7的配置
    • %TOMCAT_HOME%\common\lib 從tomcat6.0開始已經沒有common文件夾了,直接用\lib,害我找了半天common文件夾啊,趕快改過來吧
    • --寒澈

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲人成网站在线播放2019| 黄页网站免费观看| 亚洲日韩精品A∨片无码加勒比 | 亚洲熟妇无码八V在线播放| 亚洲人成人77777网站| 啊灬啊灬别停啊灬用力啊免费看| 久久受www免费人成_看片中文| 波多野结衣免费一区视频| 二级毛片免费观看全程| 亚洲人成人无码.www石榴| 亚洲精品自拍视频| 亚洲天堂一区二区| 亚洲精品线在线观看| 久久夜色精品国产亚洲| 亚洲人成亚洲人成在线观看| 亚洲国产精品无码久久青草| 日本牲交大片免费观看| 免费无码肉片在线观看| 国产精品成人观看视频免费| 97视频免费观看2区| 一级毛片免费毛片一级毛片免费| 男女一进一出抽搐免费视频| 成人国产网站v片免费观看| 亚洲av乱码中文一区二区三区 | 中文字幕无码视频手机免费看| 3d成人免费动漫在线观看| 免费观看久久精彩视频| 成人影片一区免费观看| 好紧我太爽了视频免费国产 | 亚洲男人第一av网站| 亚洲AV午夜福利精品一区二区 | 久久久久免费看黄a级试看| a毛看片免费观看视频| 免费看一区二区三区四区| 国产无遮挡裸体免费视频在线观看 | 日韩亚洲国产高清免费视频| 亚洲天堂免费在线| 亚洲精品无码av中文字幕| 久久亚洲精品无码网站| 无遮挡a级毛片免费看| 成人国产网站v片免费观看|