Nếu tôi đang tạo một trường nhập thông qua MXML
, tôi có thể đặt chiều rộng thành 100%
. Nhưng tôi dường như không thể làm điều này trong thời gian chạy thông qua ActionScript.Đặt chiều rộng thành phần Flex thành 100% khi chạy?
này hoạt động:
<mx:TextInput ... width="100%" />
này sẽ không biên dịch, nói rộng là một con số, không phải là một chuỗi:
var textinp:TextInput = new TextInput();
someContainer.addChild(textinp);
textinp.width = "100%"
Làm thế nào tôi có thể thiết lập 100%
như kích thước trên một thành phần tạo ra khi chạy qua ActionScript?
Cảm ơn, tôi biết nó phải là một cái gì đó đơn giản. Tôi hứa sẽ nghiên cứu các tài liệu một cách cẩn thận hơn vào lần sau, nhưng đôi khi nó dễ dàng bỏ lỡ những thứ được thừa hưởng từ các lớp UI cơ bản. – davr