4
<mx:VBox id="paSenate" label="PA Senate" width="100%" verticalGap="0">
            <mx:HBox>
                <mx:Label text="PA Senate" fontWeight="bold"></mx:Label>
                <mx:Label id="paSenateConf" text="" />
            </mx:HBox>
            <mx:Label id="paSenateNameLabel" text="" paddingLeft="5"/>
            <mx:Label id="paSenateCountyLabel" text="" paddingLeft="5"/>
            <mx:Label id="paSenateURLLabel" text="" paddingLeft="5"/>
        </mx:VBox>

上記のコードは、住所検索に基づく結果を表示します。表示されているすべての情報は、データベースまたはWebサービスからのものです。上院および下院議員のウェブアドレスを含む。ウェブサイトは文字列として戻ってきています。現在、paSenateURLLabelのテキストフィールドに渡されているだけです。クリックできるように、なんとかしてハイパーリンクに変更する必要があります。これはFlex3.5で行われています。私がこれをどのように行うのか完全にはわかりません。

4

1 に答える 1

4

Flex 3には、これを行うLinkBut​​tonコンポーネントがあります。(Flex 4を使用している場合は、テキストベースのスキンを作成するButtonか、ハイパーリンク機能を備えたTLFテキストを使用することに注意してください。)

<mx:LinkButton label="I'm a link" click="linkClickhandler()" />
于 2012-09-06T20:07:20.647 に答える