<s:List id="lst"
labelField="@label"
change="lst_changeHandler(event)"
horizontalCenter="0" verticalCenter="0">
<s:dataProvider>
<s:XMLListCollection>
<fx:XMLList xmlns="">
<node label="One" />
<node label="Two" />
<node label="Three" />
<node label="Four" />
<node label="Five" />
<node label="Six" />
<node label="Seven" />
<node label="Eight" />
<node label="Nine" />
</fx:XMLList>
</s:XMLListCollection>
</s:dataProvider>
</s:List>
protected function lst_changeHandler(event:IndexChangeEvent):void
{
Alert.show(event.target.selectedItem);
}
ハイパーリンクを使用してリストを拡張したいとします。たとえば、すべてのノードで、href属性も必要です。次に、ユーザーを選択したアイテムにリダイレクトする必要があります。私はFlashがURLRequestクラスを持っていることを知っています。Flex 4のSparkリストのアイテムへのリンクを提供するにはどうすればよいですか?
私が今問題にしているのは、選択したアイテムを取得することです。それはpropibleですdataproviderのxmlと私は正しいキャスティングを行っていないためです。あるいは、私よりも啓発された方が助けになるかもしれません。
詳細を入力する必要があります。あなたは具体的に何を達成しようとしていますか? –
リンク付きの簡単なリストを作ってみたい。 htmlのように、リンクタグ付きのul-list。 – marko