Знаете ли вы, как, если вы перетаскиваете компонент <mx:Label>
или <s:Label>
в свой проект Flex, когда вы переходите в режим разработки, вы получаете эту панель справа для установки ее свойств, таких как text
и т. Д.
У меня есть пользовательский компонент, который я могу вызвать с помощью ActionScript или с mxml следующим образом:
<comps:TheComp field1="OK" field2="Yes" />
Компонент берет этот вход и использует его для своей внутренней работы
private var field1:String;
private var field2:String;
private function initializeit()
{
// component takes the input and lays it out as needed
}
Когда я перехожу в режим разработки, я вижу компонент в пользовательских компонентах, я могу перетащить его на сцену и увидеть его, но не могу установить его значения field1 and field
визуально справа, как обычный <s:Label>
или <mx:Label>
будет иметь.
Есть идеи, как я могу это добавить? Нужно ли заставить его наследовать что-то или что-то еще