Você está aqui: Adobe Flex ::: Classes, Controles e Componentes ::: List |
Como retornar os índices dos itens selecionados em uma List de seleção múltiplaQuantidade de visualizações: 6483 vezes |
<?xml version="1.0" encoding="iso-8859-1"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml">
<mx:Panel id="painel" title="Estudos" status="Active"
height="300" width="200" paddingTop="10"
paddingLeft="10" paddingRight="10"
paddingBottom="10">
<mx:List id="listaNomes" width="150" rowCount="4"
allowMultipleSelection="true" dataProvider="{mNomes}"/>
<mx:Button label="Obter Índices Selecionados"
click="obterIndices();"/>
</mx:Panel>
<mx:Script>
<![CDATA[
import mx.controls.Alert;
import mx.collections.ArrayCollection;
[Bindable]
public var mNomes:ArrayCollection =
new ArrayCollection(["Osmar", "Carlos",
"Fernanda", "Igor", "Amélia"]);
private function obterIndices():void{
var indices:ArrayCollection =
new ArrayCollection(listaNomes.selectedIndices);
var sel: String = "";
for(var i:int = 0; i < indices.length; i++){
sel += indices[i] + "\n";
}
if(sel.length > 0){
Alert.show("Os índices dos itens selecionados são:\n\n" +
sel, "Mensagem");
}
else{
Alert.show("Nenhum item selecionado",
"Mensagem");
}
}
]]>
</mx:Script>
</mx:Application>
|
|
|
Veja mais Dicas e truques de Adobe Flex |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |







