我有一個動態創建的組件。我想訪問它的屬性。Flex:如何在動態創建中訪問組件的屬性?
例如我創建一個VBOX,我想訪問組件
變種MyVBox的文本字體或間隙:垂直框=新垂直框; MyPanel.addChild(MyVBox);
應該怎麼做?
我有一個動態創建的組件。我想訪問它的屬性。Flex:如何在動態創建中訪問組件的屬性?
例如我創建一個VBOX,我想訪問組件
變種MyVBox的文本字體或間隙:垂直框=新垂直框; MyPanel.addChild(MyVBox);
應該怎麼做?
所有屬性和方法都以「。」訪問。 (點)符號。
實施例:
myVBox.width = 400;
樣式被使用setStyle()方法設置。你的情況,這將是
myVBox.setStyle("fontFamily", "arial");
myVBox.setStyle("verticalGap", 20);
檢查在http://livedocs.adobe.com/flex/3/langref/的文檔的每個組件的可用屬性和樣式。
使用ActionScript代替MXML時需要記住的事情是樣式屬性不作爲對象的屬性訪問,而是通過getStyle(「propertyName」)方法訪問。例如,字體是一種風格。
我是ActionScript新手。我之前編碼德爾福和代碼是非常不同的。我從現在起2周開始研究flex。順便說一下,應該怎麼做?你能給我一個示例代碼嗎?感謝你的快速回復 – Jejad 2009-02-26 02:30:27