2015-05-12 3 views

ответ

0

Вы должны установить стиль, как показано ниже:

<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" 
       xmlns:s="library://ns.adobe.com/flex/spark" 
       xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600"> 
    <fx:Style> 
     @namespace s "library://ns.adobe.com/flex/spark"; 
     @namespace mx "library://ns.adobe.com/flex/mx"; 

     s|TextArea#txtArea1 { 
      borderColor: red; 
     } 

    </fx:Style> 
    <fx:Declarations> 
     <!-- Place non-visual elements (e.g., services, value objects) here --> 
    </fx:Declarations> 
    <s:TextArea id="txtArea1" width="500" height="500" skinClass="MyCustomTextAreaSkin"> 

    </s:TextArea> 
</s:Application> 

Если у вас есть другие требования, а затем лучше пойти с настраиваемой кожи. Этот пример выводит то, что вы хотите.

+0

Я принял ваш ответ, но он также работает inline. Проблема с встроенным заключается в том, что он не отображается в auto complete. –

0

По какой-то причине компилятор не знает об этом атрибуте стиля. Он не автозаполняется, как другие стили, но и не вызывает ошибок. Кажется, он работает во время выполнения.

Смежные вопросы