簡體   English   中英

如何將經過編輯的動作腳本類應用於Flex 4中的MXML組件?

[英]How do I apply an edited actionscript class to an MXML component in Flex 4?

我想知道如何將編輯的動作腳本類應用於組件?

我對TileLayout類(spark.layout.supportClasses.LayoutBase)進行了一些更改,但是無法將此新的布局格式應用於我的應用程序中的組……是否將其視為布局標簽中的另一個標簽?

例如

<s:layout> <s:TileLayout horizontalAlign="justify" /> </s:layout>

<s:layout> <s:MyNewLayoutClass horizontalAlign="justify" /> </s:layout>

在此先感謝您,非常感謝該社區提供的答案!

喬希

是否將其視為布局標簽中的其他標簽?

是的,但是相對於<s:MyNewLayoutClass .../> (其中s引用了spark命名空間),您將使用自己的自定義命名空間,而不是將此類放置在項目目錄中的位置。 因此,假設您的新類位於“ src”目錄中標有“ layouts”的文件夾中,然后在主MXML文件的Application標記中為該文件夾添加一個名稱空間:

xmlns:layouts="layouts.*"

然后您的標記將類似於:

<layouts:MyNewLayoutClass .../>

注意:用於名稱空間的名稱不一定必須與文件夾名稱匹配。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM