Flex + пользовательский компонент + время разработки + привязка - PullRequest
0 голосов
/ 07 октября 2010

Я пытаюсь создать простой пользовательский компонент с двумя метками с этим MXML:

<mx:Canvas xmlns:mx="http://www.adobe.com/2006/mxml" width="250" height="30">

    <mx:String id="result" />

    <mx:Label x="5" y="7" id="titleLabel" text="{label}" width="120"/>
    <mx:Label x="125" y="7" id="resultLabel" text="{result}" width="120" textAlign="right" color="#A41D00"/>

</mx:Canvas>

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

Ответы [ 2 ]

0 голосов
/ 09 октября 2010

Вы не увидите фактические данные во время разработки.Я не совсем уверен, что вы собираетесь, но вот как вы можете закодировать метки

<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" width="100%" height="100%">

<mx:Script>
    <![CDATA[
        private var str : String = "Hello world";
    ]]>
</mx:Script>

<mx:Label x="5" y="7" id="titleLabel" text="{str}" width="120"/>
<mx:Label x="125" y="7" id="resultLabel" text="{titleLabel.text}" width="120" textAlign="right" color="#A41D00"/>

</mx:Application>
0 голосов
/ 08 октября 2010

Попробуйте с text={data.label} и text={data.result} вместо простых label и result.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...