如果我通過MXML
創建輸入字段,則可以將寬度設置爲100%
。但我似乎無法通過ActionScript在運行時執行此操作。在運行時將Flex組件寬度設置爲100%?
這工作:
<mx:TextInput ... width="100%" />
這不會編譯,說寬度是一個數字,而不是字符串:
var textinp:TextInput = new TextInput();
someContainer.addChild(textinp);
textinp.width = "100%"
如何設置100%
在運行時通過創建一個組件的大小ActionScript中?
謝謝,我知道它必須是簡單的東西。我保證下次更仔細地研究文檔,但有時很容易遺漏從基本UI類繼承的東西。 – davr 2009-06-25 21:58:14