2

フレックスは比較的新しい。ビューの文字列からテキストを表示しようとしています。リスト/ボタン/テキスト領域ではなく、テキストだけだったらいいのにと思います。テキストを表示する方法は知っていますが、文字列からテキストを取得して画面上のテキストに配置する方法がわかりません。助けてくれてありがとう!

4

1 に答える 1

1

Flex MXML にはLabel、ライフサイクルとビジュアル要素の表示リストに準拠するものがあります。

メタデータ タグで文字列をマークすると、文字列Bindableの値が変更されたときに、レンダリングされたラベルが自動的に更新されます。

<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
               xmlns:s="library://ns.adobe.com/flex/spark">

    <fx:Script>
        <![CDATA[
            [Bindable]
            protected var text:String = "Hello, World!";
        ]]>
    </fx:Script>

    <s:Label text="{text}" />

</s:Application>

それ以外の場合は、標準TextFieldまたはTLFTextFieldコントロールを引き続き使用できます。

于 2013-04-30T19:34:32.427 に答える