Paquete | fl.data |
Clase | public dynamic class SimpleCollectionItem |
Herencia | SimpleCollectionItem Object |
Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | Flash CS3 |
Versiones de motor de ejecución: | Flash Player 9.0.28.0, AIR 1.0 |
label
y data
como, por ejemplo, un componente ComboBox o List.
Propiedades públicas
Propiedad | Definido por | ||
---|---|---|---|
constructor : Object
Una referencia a la clase de objeto o función constructora para una instancia de objeto determinada. | Object | ||
data : String
Propiedad data del objeto. | SimpleCollectionItem | ||
label : String
Propiedad label del objeto. | SimpleCollectionItem |
Métodos públicos
Método | Definido por | ||
---|---|---|---|
Crea un nuevo objeto SimpleCollectionItem. | SimpleCollectionItem | ||
Indica si un objeto tiene definida una propiedad especificada. | Object | ||
Indica si hay una instancia de la clase Object en la cadena de prototipo del objeto especificado como parámetro. | Object | ||
Indica si existe la propiedad especificada y si es enumerable. | Object | ||
Establece la disponibilidad de una propiedad dinámica para operaciones de bucle. | Object | ||
Devuelve la representación de cadena de este objeto, con formato según las convenciones específicas de configuración regional. | Object | ||
Devuelve la representación de cadena del objeto especificado. | Object | ||
Devuelve el valor simple del objeto especificado. | Object |
Información sobre propiedades
data | propiedad |
public var data:String
Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | Flash CS3 |
Versiones de motor de ejecución: | Flash Player 9.0.28.0, AIR 1.0 |
Propiedad data
del objeto.
El valor predeterminado es null.
label | propiedad |
public var label:String
Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | Flash CS3 |
Versiones de motor de ejecución: | Flash Player 9.0.28.0, AIR 1.0 |
Propiedad label
del objeto. El valor predeterminado es label (n)
, donde n es el índice ordinal.
Información sobre constructores
SimpleCollectionItem | () | Información sobre |
public function SimpleCollectionItem()
Versión del lenguaje: | ActionScript 3.0 |
Versión de producto: | Flash CS3 |
Versiones de motor de ejecución: | Flash Player 9.0.28.0, AIR 1.0 |
Crea un nuevo objeto SimpleCollectionItem.
Ejemplos Cómo utilizar este ejemplo
SimpleCollectionItemExample.as
En este ejemplo, se muestra cómo acceder a un objeto SimpleCollection.
Para realizar el ejemplo, siga estos pasos:
- Añada los componentes ComboBox y Label a la biblioteca.
- Guarde este código como SimpleCollectionExample.as en el mismo directorio que el archivo FLA.
- Defina la clase Document como SimpleCollectionExample en el archivo FLA.
package { import fl.controls.ComboBox; import fl.controls.Label; import fl.data.*; import fl.data.SimpleCollectionItem; import flash.display.Sprite; import flash.events.Event; import flash.text.TextFieldAutoSize; public class SimpleCollectionItemExample extends Sprite { private var dp:DataProvider; private var cb:ComboBox; private var myLabel:Label; public function SimpleCollectionItemExample() { dp = new DataProvider(); var i:uint; for(i=0; i<42; i++) { var sci:SimpleCollectionItem = new SimpleCollectionItem(); sci.label = "Item "+i; sci.data = null; dp.addItem( sci ); } cb = new ComboBox(); cb.dataProvider = dp; cb.addEventListener(Event.CHANGE, announceSelectedItem); cb.move(10,40); addChild(cb); myLabel= new Label(); myLabel.autoSize = TextFieldAutoSize.LEFT; myLabel.text = ""; myLabel.move(10,10); addChild(myLabel); } function announceSelectedItem(e:Event):void { var sci:SimpleCollectionItem = e.target.selectedItem as SimpleCollectionItem; myLabel.text = "You have selected " + sci.label; } } }
Tue Jun 12 2018, 02:12 PM Z