Попытка добавить skinClass в <mx: Form> - PullRequest
0 голосов
/ 25 марта 2010

Я работаю с Flex4 и пытаюсь обработать форму (добавить к ней фон, рамку и т. Д.)

Я пытаюсь сделать это Flex 4 way с skinClass=""

<mx:Form skinClass="skins.MyFormSkin" />

но он не принимает skinClass как свойство.

Как мне сделать это так, чтобы я все еще придерживался лучших практик в Flex 4 (отделение визуальных элементов от логики)?

Ответы [ 2 ]

0 голосов
/ 27 февраля 2011

Для уточнения ответа Qz: mx: Форма не является искровым компонентом Flex 4. Это все еще старый компонент Flex 3, не поддерживающий скиннинг. Предстоящая версия Hero SDK Flex SDK предоставляет новую форму стиля Flex 4 (см. http://blog.flexexamples.com/2010/08/28/creating-a-simple-spark-form-in-flex-hero/)

Однако на данный момент это все еще предварительный код. В зависимости от вашего проекта, Hero может подходить или не подходить.

0 голосов
/ 27 марта 2010

skinClass работает только для искровых компонентов, теги которых начинаются с <s:

...