Справочник по ActionScript® 3.0 для платформы Adobe® Flash®
Домашняя страница  |  Скрыть список пакетов и классов |  Пакеты  |  Классы  |  Что нового  |  Указатель  |  Приложения  |  Почему по-английски?
Фильтры: Получение данных с сервера...
Получение данных с сервера...
spark.components 

List  - AS3 Flex

Пакетыx

Верхний уровень
adobe.utils
air.desktop
air.net
air.update
air.update.events
coldfusion.air
coldfusion.air.errors
coldfusion.air.events
coldfusion.service
coldfusion.service.events
coldfusion.service.mxml
com.adobe.acm.solutions.authoring.domain.extensions
com.adobe.acm.solutions.ccr.domain.extensions
com.adobe.consulting.pst.vo
com.adobe.dct.component
com.adobe.dct.component.datadictionary
com.adobe.dct.component.datadictionaryElement
com.adobe.dct.component.dataElementsPanel
com.adobe.dct.component.toolbars
com.adobe.dct.event
com.adobe.dct.exp
com.adobe.dct.model
com.adobe.dct.service
com.adobe.dct.service.provider
com.adobe.dct.transfer
com.adobe.dct.util
com.adobe.dct.view
com.adobe.ep.taskmanagement.domain
com.adobe.ep.taskmanagement.event
com.adobe.ep.taskmanagement.filter
com.adobe.ep.taskmanagement.services
com.adobe.ep.taskmanagement.util
com.adobe.ep.ux.attachmentlist.component
com.adobe.ep.ux.attachmentlist.domain
com.adobe.ep.ux.attachmentlist.domain.events
com.adobe.ep.ux.attachmentlist.domain.renderers
com.adobe.ep.ux.attachmentlist.skin
com.adobe.ep.ux.attachmentlist.skin.renderers
com.adobe.ep.ux.content.event
com.adobe.ep.ux.content.factory
com.adobe.ep.ux.content.handlers
com.adobe.ep.ux.content.managers
com.adobe.ep.ux.content.model.asset
com.adobe.ep.ux.content.model.preview
com.adobe.ep.ux.content.model.relation
com.adobe.ep.ux.content.model.search
com.adobe.ep.ux.content.model.toolbar
com.adobe.ep.ux.content.search
com.adobe.ep.ux.content.services
com.adobe.ep.ux.content.services.load
com.adobe.ep.ux.content.services.permissions
com.adobe.ep.ux.content.services.preview
com.adobe.ep.ux.content.services.providers
com.adobe.ep.ux.content.services.query
com.adobe.ep.ux.content.services.relationships
com.adobe.ep.ux.content.services.search.lccontent
com.adobe.ep.ux.content.services.version
com.adobe.ep.ux.content.view
com.adobe.ep.ux.content.view.components.activate
com.adobe.ep.ux.content.view.components.grid
com.adobe.ep.ux.content.view.components.grid.hover
com.adobe.ep.ux.content.view.components.grid.hover.component
com.adobe.ep.ux.content.view.components.grid.renderers
com.adobe.ep.ux.content.view.components.relationships
com.adobe.ep.ux.content.view.components.review
com.adobe.ep.ux.content.view.components.search.renderers
com.adobe.ep.ux.content.view.components.searchpod
com.adobe.ep.ux.content.view.components.toolbar
com.adobe.ep.ux.content.view.components.toolbar.controlRenderers
com.adobe.ep.ux.content.view.components.version
com.adobe.ep.ux.documentsubmit.component
com.adobe.ep.ux.documentsubmit.domain
com.adobe.ep.ux.documentsubmit.skin
com.adobe.ep.ux.taskaction.component
com.adobe.ep.ux.taskaction.domain
com.adobe.ep.ux.taskaction.domain.events
com.adobe.ep.ux.taskaction.skin
com.adobe.ep.ux.taskdetails.component
com.adobe.ep.ux.taskdetails.domain
com.adobe.ep.ux.taskdetails.skin
com.adobe.ep.ux.tasklist.component
com.adobe.ep.ux.tasklist.domain
com.adobe.ep.ux.tasklist.skin
com.adobe.ep.ux.webdocumentviewer.domain
com.adobe.exm.expression
com.adobe.exm.expression.error
com.adobe.exm.expression.event
com.adobe.exm.expression.impl
com.adobe.fiber.runtime.lib
com.adobe.fiber.services
com.adobe.fiber.services.wrapper
com.adobe.fiber.styles
com.adobe.fiber.util
com.adobe.fiber.valueobjects
com.adobe.gravity.binding
com.adobe.gravity.context
com.adobe.gravity.flex.bundleloader
com.adobe.gravity.flex.progress
com.adobe.gravity.flex.serviceloader
com.adobe.gravity.framework
com.adobe.gravity.init
com.adobe.gravity.service.bundleloader
com.adobe.gravity.service.logging
com.adobe.gravity.service.manifest
com.adobe.gravity.service.progress
com.adobe.gravity.tracker
com.adobe.gravity.ui
com.adobe.gravity.utility
com.adobe.gravity.utility.async
com.adobe.gravity.utility.error
com.adobe.gravity.utility.events
com.adobe.gravity.utility.factory
com.adobe.gravity.utility.flex.async
com.adobe.gravity.utility.logging
com.adobe.gravity.utility.message
com.adobe.gravity.utility.sequence
com.adobe.gravity.utility.url
com.adobe.guides.control
com.adobe.guides.domain
com.adobe.guides.i18n
com.adobe.guides.spark.components.skins
com.adobe.guides.spark.components.skins.mx
com.adobe.guides.spark.headers.components
com.adobe.guides.spark.headers.skins
com.adobe.guides.spark.layouts.components
com.adobe.guides.spark.layouts.skins
com.adobe.guides.spark.navigators.components
com.adobe.guides.spark.navigators.renderers
com.adobe.guides.spark.navigators.skins
com.adobe.guides.spark.util
com.adobe.guides.spark.wrappers.components
com.adobe.guides.spark.wrappers.skins
com.adobe.guides.submit
com.adobe.icc.dc.domain
com.adobe.icc.dc.domain.factory
com.adobe.icc.editors.events
com.adobe.icc.editors.handlers
com.adobe.icc.editors.managers
com.adobe.icc.editors.model
com.adobe.icc.editors.model.config
com.adobe.icc.editors.model.el
com.adobe.icc.editors.model.el.operands
com.adobe.icc.editors.model.el.operators
com.adobe.icc.enum
com.adobe.icc.external.dc
com.adobe.icc.obj
com.adobe.icc.services
com.adobe.icc.services.category
com.adobe.icc.services.config
com.adobe.icc.services.download
com.adobe.icc.services.export
com.adobe.icc.services.external
com.adobe.icc.services.formbridge
com.adobe.icc.services.fragmentlayout
com.adobe.icc.services.layout
com.adobe.icc.services.letter
com.adobe.icc.services.locator
com.adobe.icc.services.module
com.adobe.icc.services.render
com.adobe.icc.services.submit
com.adobe.icc.services.user
com.adobe.icc.token
com.adobe.icc.vo
com.adobe.icc.vo.render
com.adobe.icomm.assetplacement.controller
com.adobe.icomm.assetplacement.controller.utils
com.adobe.icomm.assetplacement.data
com.adobe.icomm.assetplacement.model
com.adobe.livecycle.assetmanager.client
com.adobe.livecycle.assetmanager.client.event
com.adobe.livecycle.assetmanager.client.handler
com.adobe.livecycle.assetmanager.client.managers
com.adobe.livecycle.assetmanager.client.model
com.adobe.livecycle.assetmanager.client.model.cms
com.adobe.livecycle.assetmanager.client.service
com.adobe.livecycle.assetmanager.client.service.search
com.adobe.livecycle.assetmanager.client.service.search.cms
com.adobe.livecycle.assetmanager.client.utils
com.adobe.livecycle.content
com.adobe.livecycle.rca.model
com.adobe.livecycle.rca.model.constant
com.adobe.livecycle.rca.model.document
com.adobe.livecycle.rca.model.participant
com.adobe.livecycle.rca.model.reminder
com.adobe.livecycle.rca.model.stage
com.adobe.livecycle.rca.service
com.adobe.livecycle.rca.service.core
com.adobe.livecycle.rca.service.core.delegate
com.adobe.livecycle.rca.service.process
com.adobe.livecycle.rca.service.process.delegate
com.adobe.livecycle.rca.token
com.adobe.livecycle.ria.security.api
com.adobe.livecycle.ria.security.service
com.adobe.mosaic.layouts
com.adobe.mosaic.layouts.dragAndDrop
com.adobe.mosaic.layouts.interfaces
com.adobe.mosaic.mxml
com.adobe.mosaic.om.constants
com.adobe.mosaic.om.events
com.adobe.mosaic.om.impl
com.adobe.mosaic.om.interfaces
com.adobe.mosaic.skinning
com.adobe.mosaic.sparklib.editors
com.adobe.mosaic.sparklib.optionMenu
com.adobe.mosaic.sparklib.scrollableMenu
com.adobe.mosaic.sparklib.scrollableMenu.skins
com.adobe.mosaic.sparklib.tabLayout
com.adobe.mosaic.sparklib.tabLayout.events
com.adobe.mosaic.sparklib.tabLayout.layouts
com.adobe.mosaic.sparklib.tabLayout.skins
com.adobe.mosaic.sparklib.text
com.adobe.mosaic.sparklib.util
com.adobe.solutions.acm.authoring.presentation
com.adobe.solutions.acm.authoring.presentation.actionbar
com.adobe.solutions.acm.authoring.presentation.common
com.adobe.solutions.acm.authoring.presentation.events
com.adobe.solutions.acm.authoring.presentation.fragment
com.adobe.solutions.acm.authoring.presentation.letter
com.adobe.solutions.acm.authoring.presentation.letter.data
com.adobe.solutions.acm.authoring.presentation.preview
com.adobe.solutions.acm.authoring.presentation.rte
com.adobe.solutions.acm.ccr.presentation
com.adobe.solutions.acm.ccr.presentation.contentcapture
com.adobe.solutions.acm.ccr.presentation.contentcapture.events
com.adobe.solutions.acm.ccr.presentation.contentcapture.preview
com.adobe.solutions.acm.ccr.presentation.datacapture
com.adobe.solutions.acm.ccr.presentation.datacapture.renderers
com.adobe.solutions.acm.ccr.presentation.pdf
com.adobe.solutions.exm
com.adobe.solutions.exm.authoring
com.adobe.solutions.exm.authoring.components.controls
com.adobe.solutions.exm.authoring.components.toolbars
com.adobe.solutions.exm.authoring.domain
com.adobe.solutions.exm.authoring.domain.expression
com.adobe.solutions.exm.authoring.domain.impl
com.adobe.solutions.exm.authoring.domain.method
com.adobe.solutions.exm.authoring.domain.variable
com.adobe.solutions.exm.authoring.enum
com.adobe.solutions.exm.authoring.events
com.adobe.solutions.exm.authoring.model
com.adobe.solutions.exm.authoring.renderer
com.adobe.solutions.exm.authoring.view
com.adobe.solutions.exm.expression
com.adobe.solutions.exm.impl
com.adobe.solutions.exm.impl.method
com.adobe.solutions.exm.method
com.adobe.solutions.exm.mock
com.adobe.solutions.exm.mock.method
com.adobe.solutions.exm.runtime
com.adobe.solutions.exm.runtime.impl
com.adobe.solutions.exm.variable
com.adobe.solutions.prm.constant
com.adobe.solutions.prm.domain
com.adobe.solutions.prm.domain.factory
com.adobe.solutions.prm.domain.impl
com.adobe.solutions.prm.domain.manager
com.adobe.solutions.prm.presentation.asset
com.adobe.solutions.prm.presentation.constant
com.adobe.solutions.prm.presentation.document
com.adobe.solutions.prm.presentation.event
com.adobe.solutions.prm.presentation.file
com.adobe.solutions.prm.presentation.project
com.adobe.solutions.prm.presentation.team
com.adobe.solutions.prm.presentation.util
com.adobe.solutions.prm.service
com.adobe.solutions.prm.services.impl
com.adobe.solutions.prm.vo
com.adobe.solutions.rca.constant
com.adobe.solutions.rca.domain
com.adobe.solutions.rca.domain.common
com.adobe.solutions.rca.domain.factory
com.adobe.solutions.rca.domain.impl
com.adobe.solutions.rca.domain.impl.manager
com.adobe.solutions.rca.domain.manager
com.adobe.solutions.rca.presentation
com.adobe.solutions.rca.presentation.comment
com.adobe.solutions.rca.presentation.constant
com.adobe.solutions.rca.presentation.event
com.adobe.solutions.rca.presentation.gantt
com.adobe.solutions.rca.presentation.gantt.ruler
com.adobe.solutions.rca.presentation.template
com.adobe.solutions.rca.presentation.template.audit
com.adobe.solutions.rca.presentation.template.definition
com.adobe.solutions.rca.presentation.template.documents
com.adobe.solutions.rca.presentation.template.stages
com.adobe.solutions.rca.presentation.util
com.adobe.solutions.rca.service
com.adobe.solutions.rca.services.impl
com.adobe.solutions.rca.vo
com.adobe.solutions.rca.vo.um
com.adobe.viewsource
fl.accessibility
fl.containers
fl.controls
fl.controls.dataGridClasses
fl.controls.listClasses
fl.controls.progressBarClasses
fl.core
fl.data
fl.display
fl.events
fl.ik
fl.lang
fl.livepreview
fl.managers
fl.motion
fl.motion.easing
fl.rsl
fl.text
fl.transitions
fl.transitions.easing
fl.video
flash.accessibility
flash.concurrent
flash.crypto
flash.data
flash.desktop
flash.display
flash.display3D
flash.display3D.textures
flash.errors
flash.events
flash.external
flash.filesystem
flash.filters
flash.geom
flash.globalization
flash.html
flash.media
flash.net
flash.net.dns
flash.net.drm
flash.notifications
flash.permissions
flash.printing
flash.profiler
flash.sampler
flash.security
flash.sensors
flash.system
flash.text
flash.text.engine
flash.text.ime
flash.ui
flash.utils
flash.xml
flashx.textLayout
flashx.textLayout.compose
flashx.textLayout.container
flashx.textLayout.conversion
flashx.textLayout.edit
flashx.textLayout.elements
flashx.textLayout.events
flashx.textLayout.factory
flashx.textLayout.formats
flashx.textLayout.operations
flashx.textLayout.utils
flashx.undo
ga.controls
ga.layouts
ga.model
ga.uiComponents
ga.util
ga.views
ga.wrappers
lc.foundation
lc.foundation.domain
lc.foundation.events
lc.foundation.ui
lc.foundation.util
lc.preloader
lc.procmgmt
lc.procmgmt.commands
lc.procmgmt.domain
lc.procmgmt.events
lc.procmgmt.formbridge
lc.procmgmt.impl
lc.procmgmt.ui.attachments
lc.procmgmt.ui.controls
lc.procmgmt.ui.controls.card
lc.procmgmt.ui.controls.renderer
lc.procmgmt.ui.help
lc.procmgmt.ui.layout
lc.procmgmt.ui.presentationmodel
lc.procmgmt.ui.process
lc.procmgmt.ui.search
lc.procmgmt.ui.startpoint
lc.procmgmt.ui.task
lc.procmgmt.ui.task.form
lc.procmgmt.ui.task.form.commands
lc.procmgmt.ui.tracking
mx.accessibility
mx.automation
mx.automation.air
mx.automation.delegates
mx.automation.delegates.advancedDataGrid
mx.automation.delegates.charts
mx.automation.delegates.containers
mx.automation.delegates.controls
mx.automation.delegates.controls.dataGridClasses
mx.automation.delegates.controls.fileSystemClasses
mx.automation.delegates.core
mx.automation.delegates.flashflexkit
mx.automation.events
mx.binding
mx.binding.utils
mx.charts
mx.charts.chartClasses
mx.charts.effects
mx.charts.effects.effectClasses
mx.charts.events
mx.charts.renderers
mx.charts.series
mx.charts.series.items
mx.charts.series.renderData
mx.charts.styles
mx.collections
mx.collections.errors
mx.containers
mx.containers.accordionClasses
mx.containers.dividedBoxClasses
mx.containers.errors
mx.containers.utilityClasses
mx.controls
mx.controls.advancedDataGridClasses
mx.controls.dataGridClasses
mx.controls.listClasses
mx.controls.menuClasses
mx.controls.olapDataGridClasses
mx.controls.scrollClasses
mx.controls.sliderClasses
mx.controls.textClasses
mx.controls.treeClasses
mx.controls.videoClasses
mx.core
mx.core.windowClasses
mx.data
mx.data.crypto
mx.data.errors
mx.data.events
mx.data.messages
mx.data.mxml
mx.data.offline.errors
mx.data.utils
mx.effects
mx.effects.easing
mx.effects.effectClasses
mx.events
mx.filters
mx.flash
mx.formatters
mx.geom
mx.graphics
mx.graphics.codec
mx.graphics.shaderClasses
mx.logging
mx.logging.errors
mx.logging.targets
mx.managers
mx.messaging
mx.messaging.channels
mx.messaging.config
mx.messaging.errors
mx.messaging.events
mx.messaging.management
mx.messaging.messages
mx.modules
mx.netmon
mx.olap
mx.olap.aggregators
mx.preloaders
mx.printing
mx.resources
mx.rpc
mx.rpc.events
mx.rpc.http
mx.rpc.http.mxml
mx.rpc.livecycle
mx.rpc.mxml
mx.rpc.remoting
mx.rpc.remoting.mxml
mx.rpc.soap
mx.rpc.soap.mxml
mx.rpc.wsdl
mx.rpc.xml
mx.skins
mx.skins.halo
mx.skins.spark
mx.skins.wireframe
mx.skins.wireframe.windowChrome
mx.states
mx.styles
mx.utils
mx.validators
org.osmf.containers
org.osmf.display
org.osmf.elements
org.osmf.events
org.osmf.layout
org.osmf.logging
org.osmf.media
org.osmf.metadata
org.osmf.net
org.osmf.net.dvr
org.osmf.net.httpstreaming
org.osmf.net.metrics
org.osmf.net.qos
org.osmf.net.rtmpstreaming
org.osmf.net.rules
org.osmf.traits
org.osmf.utils
spark.accessibility
spark.automation.delegates
spark.automation.delegates.components
spark.automation.delegates.components.gridClasses
spark.automation.delegates.components.mediaClasses
spark.automation.delegates.components.supportClasses
spark.automation.delegates.skins.spark
spark.automation.events
spark.collections
spark.components
spark.components.calendarClasses
spark.components.gridClasses
spark.components.mediaClasses
spark.components.supportClasses
spark.components.windowClasses
spark.core
spark.effects
spark.effects.animation
spark.effects.easing
spark.effects.interpolation
spark.effects.supportClasses
spark.events
spark.filters
spark.formatters
spark.formatters.supportClasses
spark.globalization
spark.globalization.supportClasses
spark.layouts
spark.layouts.supportClasses
spark.managers
spark.modules
spark.preloaders
spark.primitives
spark.primitives.supportClasses
spark.skins
spark.skins.mobile
spark.skins.mobile.supportClasses
spark.skins.spark
spark.skins.spark.mediaClasses.fullScreen
spark.skins.spark.mediaClasses.normal
spark.skins.spark.windowChrome
spark.skins.wireframe
spark.skins.wireframe.mediaClasses
spark.skins.wireframe.mediaClasses.fullScreen
spark.transitions
spark.utils
spark.validators
spark.validators.supportClasses
xd.core.axm.enterprise.view.components
xd.core.axm.enterprise.view.skins
xd.core.axm.view.components
xd.core.axm.view.components.support

Элементы языка

Глобальные константы
Глобальные функции
Операторы
Инструкции, ключевые слова и директивы
Специальные типы

Приложения

Новые возможности
Ошибки компилятора
Предупреждения компилятора
Ошибки времени выполнения
Миграция ActionScript 3
Поддерживаемые наборы символов
Только MXML
Элементы движения XML
Теги Timed Text
устаревший_индекс
Константы реализации специальных возможностей
Использование примеров
Юридическая информация
Пакетspark.components
Классpublic class List
НаследованиеList Inheritance ListBase Inheritance SkinnableDataContainer Inheritance SkinnableContainerBase Inheritance SkinnableComponent Inheritance UIComponent Inheritance FlexSprite Inheritance Sprite Inheritance DisplayObjectContainer Inheritance InteractiveObject Inheritance DisplayObject Inheritance EventDispatcher Inheritance Object
Реализует IFocusManagerComponent
Подклассы AttachmentList, AXMDropDownListBase, AXMList, DropDownListBase

Язык версии: ActionScript 3.0
Версия продукта: Flex 4
Версии среды выполнения: Flash Player 10, AIR 1.5

Элемент управления Label отображает вертикальный список элементов. Ее функциональные возможности аналогичны возможностям элемента формы SELECT в HTML. При наличии большего числа одновременно отображаемых элементов он может отобразить полосу вертикальной прокрутки. Таким образом, пользователь имеет доступ ко всем элементам в списке. Дополнительная полоса горизонтальной прокрутки позволяет пользователю просматривать элементы, если ширины элементов списка недостаточно для их расположения. Пользователь может выбрать один или более элементов из списка в зависимости от значения свойства allowMultipleSelection.

Примечание. Элементы управления Spark на основе списка (класс Spark ListBase и его подклассы, такие как ButtonBar, ComboBox, DropDownList, List и TabBar) не поддерживают класс BasicLayout в качестве значения свойства layout. Не следует использовать BasicLayout с элементами управления Spark на основе списка. При определении макета не следует устанавливать свойство typicalLayoutElement макета, поскольку оно автоматически устанавливается в средстве визуализации элементов, созданном посредством typicalItem списка.

Чтобы использовать этот компонент в компоненте на основе списка, таком как List или DataGrid, следует создать средство визуализации элементов. Для получения информации о создании средства визуализации элементов см. раздел Пользовательские средства визуализации элементов Spark.

Для элемента управления List по умолчанию установлены следующие характеристики:

ХарактеристикаОписание
Размер по умолчанию112 пикселов в ширину на 112 пикселов в высоту
Минимальный размер112 пикселов в ширину на 112 пикселов в высоту
Максимальный размер10000 пикселей в ширину и 10000 пикселей в высоту
Класс темы оформления по умолчаниюspark.skins.spark.ListSkin

Синтаксис MXMLexpandedСкрыть синтаксис MXML

The <s:List> tag inherits all of the tag attributes of its superclass and adds the following tag attributes:

  <s:List
    Properties
    allowMultipleSelection="false"
    dragEnabled="false"
    dragMoveEnabled="false"
    dropEnabled="false"
    selectedIndices="null"
    selectedItems="null"
    useVirtualLayout="true"
 
    Styles
    alternatingItemColors="undefined"
    borderAlpha="1.0"
    borderColor="0#CCCCCC"
    borderVisible="true"
    contentBackgroundColor="0xFFFFFF"
    downColor="0xA8C6EE"
    dragIndicator="ListItemDragProxy"
    dropIndicatorSkin="ListDropIndicator"
    rollOverColor="0xCEDBEF"
    selectionColor="0xA8C6EE"
    symbolColor="0x000000"
  />
  

Свойство MXML по умолчаниюdataProvider

Посмотреть примеры

Связанные элементы API



Общедоступные свойства
 СвойствоОпределено
 InheritedaccessibilityImplementation : AccessibilityImplementation
Текущая реализация специальных возможностей (AccessibilityImplementation) для данного экземпляра InteractiveObject.
InteractiveObject
  allowMultipleSelection : Boolean
Если значение равно true, то включен выбор нескольких элементов.
List
  dragEnabled : Boolean
Флаг, который указывает возможность перетаскивания элементов из этого элемента управления в другие элементы.
List
  dragMoveEnabled : Boolean
Флаг, указывающий, можно ли переместить элементы на место элементов, только что скопированных из элемента управления в качестве элемента операции перетаскивания.
List
  dropEnabled : Boolean
Флаг, указывающий, могут ли перетаскиваемые элементы быть перенесены в элемент управления.
List
  hasFocusableChildren : Boolean
[переопределить] Флаг, указывающий, могут ли фокусируемые средства визуализации элементов этого списка принимать фокус клавиатуры.
List
 InheritedmetaData : Object
Получает объект метаданных экземпляра DisplayObject, если метаданные хранились вместе с экземпляром этого DisplayObject в SWF-файле через тег PlaceObject4.
DisplayObject
      pageScrollingEnabled : Boolean
Если в настоящее время активирована прокрутка страницы для Scroller
List
      scrollSnappingMode : String
В настоящее время для Scroller действует режим привязывания прокрутки. Указание для этого свойства любого значения, кроме none, может привести к мгновенному изменению положения прокрутки, обеспечивающему правильную привязку перемещаемого элемента.
List
  selectedIndices : Vector.<int>
Вектор целых чисел, представляющий индексы выбранного в настоящее время элемента или элементов.
List
  selectedItems : Vector.<Object>
Вектор объектов, представляющих выбранные в настоящее время элементы данных.
List
  useVirtualLayout : Boolean
[переопределить] Устанавливает значение свойства useVirtualLayout макета, связанного с этим элементом управления.
List
Защищенные свойства
 СвойствоОпределено
Общедоступные методы
 МетодОпределено
  
Конструктор.
List
  
Добавляет выбранные элементы в объект DragSource при помощи операции перетаскивания.
List
  
Создает экземпляр класса для отображения визуальных элементов перетаскиваемых элементов во время операции перетаскивания.
List
  
Создает экземпляр класса dropIndicator для отображения визуальных элементов области перетаскивания во время операции перетаскивания.
List
  
Отпускает экземпляр dropIndicator, установленный в макете в настоящий момент.
List
  
Стандартный метод, обрабатывающий прокрутку элемента данных в представлении.
List
Защищенные методы
 МетодОпределено
  
adjustSelection(index:int, add:Boolean = false):void
[переопределить] Корректирует выбранные индексы с учетом элементов, добавленных или удаленных из этого компонента.
List
  
Корректирует выделенный фрагмент с учетом нажатой клавиши или комбинации клавиш.
List
  
Вспомогательный метод для вычисления изменения текущего выбора при щелчке мыши по элементу.
List
  
Выполняет полное копирование объекта с помощью вызова метода ObjectUtil.copy() и замену свойства uid копии (если существует) на новое значение с помощью вызова метода UIDUtil.createUID().
List
События
 Событие Сводка Определено
Стили

Стили являются либо общими, либо связанными с определенной темой. Если стиль общий, он может использоваться с любой темой. Если стиль связан с определенной темой, он может использоваться, только если ваше приложение использует ее.

Общие стили
 Стиль Описание Определено
 InheritedТип: String Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Указывает базовую линию, по которой выравнивается основная базовая линия.
SkinnableDataContainer
 InheritedТип: String Наследование CSS: Нет
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Расстояние по вертикали от верхнего края области содержимого до положения базовой линии элемента управления в пикселях.
UIComponent
 InheritedТип: Object Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Величина сдвига базовой линии.
SkinnableDataContainer
 InheritedТип: String Наследование CSS: Нет
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Расстояние по вертикали от нижнего края компонента до нижнего края области содержимого его вышестоящего контейнера в пикселях.
UIComponent
 InheritedТип: String Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Тип подсказки CFF в тексте.
SkinnableDataContainer
 InheritedТип: uint Формат: Color Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Цвет текста.
SkinnableDataContainer
 InheritedТип: String Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Тип регистра цифр в тексте.
SkinnableDataContainer
 InheritedТип: String Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Тип ширины цифр в тексте.
SkinnableDataContainer
 InheritedТип: String Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Указывает уровень двунаправленной вложенности текста по умолчанию.
SkinnableDataContainer
 InheritedТип: String Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Указывает, какая из базовых линий элемента привязывается к alignmentBaseline для определения вертикальной позиции элемента в строке.
SkinnableDataContainer
  
dragIndicatorClass
Тип: Class Наследование CSS: Нет
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Класс для создания экземпляра индикатора перетаскивания в процессе операций перетаскивания, инициированных List. Должен иметь тип IFlexDisplayObject.

Если класс реализует интерфейс ILayoutManagerClient, то экземпляр проверяется с помощью DragManager.

Если класс реализует интерфейс IVisualElement, то значение свойства owner экземпляра будет установлено на List, что инициирует перетаскивание.

DragManager AIR получает снимок экземпляра, в то время как DragManager не-AIR использует экземпляр непосредственно.

Значением по умолчанию является spark.components.supportClasses.ListItemDragProxy.
List
  
dropIndicatorSkin
Тип: Class Наследование CSS: Нет
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Если элемент темы оформления dropIndicator не указан в теме оформления List, то создается экземпляр этого класса, который используется для индикатора перетаскивания по умолчанию во время операций перетаскивания, где List является возможной целью перетаскивания. Значением по умолчанию является spark.skins.spark.ListDropIndicator.
List
 InheritedТип: uint Формат: Color Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Цвет выделения компонента при неудачном выполнении проверки.
UIComponent
 InheritedТип: Class
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Имя класса темы оформления, используемое для этого компонента при возникновении ошибки проверки.
SkinnableComponent
 InheritedТип: Class Наследование CSS: Нет
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Тема оформления для рисования прямоугольника фокусировки.
UIComponent
 InheritedТип: String Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Имя используемого шрифта или разделенный запятой список имен шрифтов.
SkinnableDataContainer
 InheritedТип: String Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Поиск используемых шрифтов.
SkinnableDataContainer
 InheritedТип: Number Формат: Length Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Высота текста в пикселах.
SkinnableDataContainer
 InheritedТип: String Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Определяет использование курсива в тексте.
SkinnableDataContainer
 InheritedТип: String Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Определяет использование полужирного шрифта в тексте.
SkinnableDataContainer
 InheritedТип: String Наследование CSS: Нет
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Горизонтальное расстояние в пикселях от центра области содержимого компонента до центра компонента.
UIComponent
  
horizontalScrollPolicy
Тип: String Наследование CSS: Нет
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Указывает, при каких условиях отображается горизонтальная полоса прокрутки.
  • ScrollPolicy.ON ("on") – полоса прокрутки всегда отображается.
  • ScrollPolicy.OFF ("off") – полоса прокрутки никогда не отображается. Область просмотра по-прежнему может быть прокручена программно путем установки ее свойства horizontalScrollPosition.
  • ScrollPolicy.AUTO ("auto") – полоса прокрутки отображается в случае, когда contentHeight области просмотра больше его высоты.

Стратегия прокрутки влияет на измеренный размер компонента темы оформления средства прокрутки. Этот стиль представляет собой обложку для horizontalScrollPolicy компонента темы оформления средства прокрутки. Это не стиль наследования, поэтому он не будет воздействовать на средства визуализации элементов.

Если в мобильном приложении используется горизонтальный элемент управления List, установите для horizontalScrollPolicy значение on и для verticalScrollPolicy значение auto, чтобы включить эффекты горизонтального скачкообразного движения и перетаскивания. В противном случае в элементе управления будут использоваться эффекты вертикального скачкообразного движения и перетаскивания.

Значением по умолчанию является ScrollPolicy.AUTO.

Связанные элементы API

List
 InheritedТип: String Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 4.5  Версии среды выполнения: Flash10, AIR 2.5

Первичный режим взаимодействия для этого компонента.
UIComponent
 InheritedТип: String Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Правило, используемое для выравнивания текста в абзаце.
SkinnableDataContainer
 InheritedТип: String Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Стиль, используемый для выравнивания абзаца.
SkinnableDataContainer
 InheritedТип: String Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Стиль, используемый для выравнивания абзаца.
SkinnableDataContainer
 InheritedТип: String Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 4.1  Версии среды выполнения: Flash10, AIR 1.5

Указывает требуемое направление макета компонента.
UIComponent
 InheritedТип: String Наследование CSS: Нет
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Расстояние по горизонтали от левого края компонента до левого края области содержимого его вышестоящего контейнера в пикселях.
UIComponent
 InheritedТип: String Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Управляет тем, какая лигатура, определенная в шрифте, может использоваться в тексте.
SkinnableDataContainer
 InheritedТип: Object Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Управление интерлиньяжем текста.
SkinnableDataContainer
 InheritedТип: Boolean Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Если значение равно true, применяет перечеркивание, размещая линию посередине строки.
SkinnableDataContainer
 InheritedТип: String Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Локаль текста.
SkinnableDataContainer
 InheritedТип: String Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Режим визуализации, используемый для этого текста, который применяется только к встроенным шрифтам.
SkinnableDataContainer
 InheritedТип: String Наследование CSS: Нет
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Расстояние по горизонтали от правого края компонента до правого края области содержимого его вышестоящего контейнера в пикселях.
UIComponent
 InheritedТип: Boolean Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 4.5  Версии среды выполнения: Flash10, AIR 1.5

Отображение рамки или темы ошибки, когда этот компонент недействителен
UIComponent
 InheritedТип: Boolean Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 4.5  Версии среды выполнения: Flash10, AIR 1.5

Отображение подсказки об ошибке, когда этот компонент недействителен и пользователь наводит на него курсор мыши
UIComponent
 InheritedТип: Class
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Имя класса тем оформления, используемого для этого компонента.
SkinnableComponent
 InheritedТип: String Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Выравнивание текста внутри контейнера.
SkinnableDataContainer
 InheritedТип: String Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Выравнивание последней строки в абзаце относительно контейнера в выровненном тексте.
SkinnableDataContainer
 InheritedТип: Number Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Значение альфа-канала (прозрачность) текста.
SkinnableDataContainer
 InheritedТип: String Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Определяет использование подчеркивания текста.
SkinnableDataContainer
 InheritedТип: String Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Указывает параметры выравнивания текста.
SkinnableDataContainer
 InheritedТип: String Наследование CSS: Нет
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Расстояние по вертикали от верхнего края компонента до верхнего края области содержимого его вышестоящего контейнера в пикселях.
UIComponent
  
touchDelay
Тип: Number Формат: Time Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 4.5  Версии среды выполнения: Flash10.1, AIR 2.5

Для режима взаимодействия касанием: время ожидания в миллисекундах после события взаимодействия пользователя и до отображения компонента в состоянии нажатия.

Эта задержка необходима, чтобы предотвратить мерцание компонентов, когда пользователь касается экрана при инициализации действия прокрутки. Продолжительность задержки достаточна для того, чтобы пользователь получил ответ при нажатии компонента, но этот ответ не будет слишком быстрым и не отобразится при выполнении прокрутки.

Если применяется мобильная тема, значение по умолчанию для этого стиля будет составлять 100 мс для компонентов в пределах Scroller и 0 мс для компонентов вне Scroller.

List
 InheritedТип: Object Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Размер трекинга (ручного кернинга), применяемого слева от каждого символа.
SkinnableDataContainer
 InheritedТип: Object Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Размер трекинга (ручного кернинга), применяемого справа от каждого символа.
SkinnableDataContainer
 InheritedТип: String Наследование CSS: Да
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Тип типографского регистра в тексте.
SkinnableDataContainer
 InheritedТип: String Наследование CSS: Нет
Язык версии: ActionScript 3.0  Версия продукта: Flex 3  Версии среды выполнения: Flash9, AIR 1.1

Расстояние по вертикали в пикселях от центра области содержимого компонента до центра компонента.
UIComponent
  
verticalScrollPolicy
Тип: String Наследование CSS: Нет
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Указывает, при каких условиях отображается вертикальная полоса прокрутки.
  • ScrollPolicy.ON ("on") – полоса прокрутки всегда отображается.
  • ScrollPolicy.OFF ("off") – полоса прокрутки никогда не отображается. Область просмотра по-прежнему может быть прокручена программно путем установки ее свойства verticalScrollPosition.
  • ScrollPolicy.AUTO ("auto") – полоса прокрутки отображается в случае, когда contentHeight области просмотра больше его высоты.

Стратегия прокрутки влияет на измеренный размер компонента темы оформления средства прокрутки. Этот стиль представляет собой обложку для verticalScrollPolicy компонента темы оформления средства прокрутки. Это не стиль наследования, поэтому он не будет воздействовать на средства визуализации элементов.

Если в мобильном приложении используется горизонтальный элемент управления List, установите для horizontalScrollPolicy значение on и для verticalScrollPolicy значение auto, чтобы включить эффекты горизонтального скачкообразного движения и перетаскивания. В противном случае в элементе управления будут использоваться эффекты вертикального скачкообразного движения и перетаскивания.

Значением по умолчанию является ScrollPolicy.AUTO.

Связанные элементы API

List
Стили тем Spark
 Стиль Описание Определено
  
alternatingItemColors
Тип: Array Формат: Color Наследование CSS: Да Тема: spark, mobile
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Цвет, используемый для фона элементов списка. Значение представляет собой массив из одного или более цветов. Цвет фона элементов списка изменяется согласно установленным значениям массива.

Значение по умолчанию для темы Spark - undefined. Значение по умолчанию для мобильной темы - 0xFFFFFF.

List
  
borderAlpha
Тип: Number Наследование CSS: Нет Тема: spark, mobile
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Альфа-канал границы для данного компонента. Значением по умолчанию является 1.0.
List
  
borderColor
Тип: uint Формат: Color Наследование CSS: Нет Тема: spark, mobile
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Цвет границы для данного компонента. Значением по умолчанию является #696969.
List
  
borderVisible
Тип: Boolean Наследование CSS: Нет Тема: spark, mobile
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Управляет видимостью границы для этого компонента. Значением по умолчанию является true.
List
 InheritedТип: uint Формат: Color Наследование CSS: Да Тема: spark, mobile
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Основной цвет компонента.
SkinnableComponent
  
contentBackgroundAlpha
Тип: Number Наследование CSS: Да Тема: spark, mobile
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Альфа-канал фона содержимого для данного компонента.
List
  
contentBackgroundColor
Тип: uint Формат: Color Наследование CSS: Да Тема: spark, mobile
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Цвет фона содержимого для данного компонента.

Изменение значения contentBackgroundColor для списка переопределит цвет фона содержимого элемента List, однако если средство визуализации элементов непрозрачно, видимые отличия могут отсутствовать. Цвет средства визуализации элементов определяется alternatingItemColors. В темах Spark стандартные средства визуализации элементов прозрачны (alternatingItemColors = undefined), однако в мобильных темах стандартные средства визуализации элементов непрозрачны (alternatingItemColors = 0xFFFFFF).

Значение по умолчанию для темы Spark - 0xFFFFFF. Значение по умолчанию для мобильной темы - 0xF0F0F0.

List
 InheritedТип: Number Наследование CSS: Нет Тема: spark, mobile
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Альфа-канал кольца фокуса для данного компонента.
SkinnableDataContainer
 InheritedТип: uint Формат: Color Наследование CSS: Да Тема: spark, mobile
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Цвет кольца фокуса при наведении фокуса на компонент.
SkinnableDataContainer
  
rollOverColor
Тип: uint Формат: Color Наследование CSS: Да Тема: spark
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Цвет выделения при наведении курсора мыши на компонент.

Этот стиль применяется только в режиме interactionMode мыши.

Значением по умолчанию является 0xCEDBEF.
List
  
selectionColor
Тип: uint Формат: Color Наследование CSS: Да Тема: spark, mobile
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Фоновый цвет средства визуализации при его выборе пользователем.

Значением по умолчанию для темы Halo является 0x7FCEFF. Значение по умолчанию для темы Spark - 0xA8C6EE. Значение по умолчанию для мобильной темы - 0xE0E0E0.

List
  
symbolColor
Тип: uint Формат: Color Наследование CSS: Да Тема: spark, mobile
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Цвет любого символа компонента. Примером является флажок элемента управления CheckBox или стрелка на кнопке прокрутки. Значением по умолчанию является 0x000000.
List
Mobile Theme Стили
 Стиль Описание Определено
  
alternatingItemColors
Тип: Array Формат: Color Наследование CSS: Да Тема: spark, mobile
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Цвет, используемый для фона элементов списка. Значение представляет собой массив из одного или более цветов. Цвет фона элементов списка изменяется согласно установленным значениям массива.

Значение по умолчанию для темы Spark - undefined. Значение по умолчанию для мобильной темы - 0xFFFFFF.

List
  
borderAlpha
Тип: Number Наследование CSS: Нет Тема: spark, mobile
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Альфа-канал границы для данного компонента. Значением по умолчанию является 1.0.
List
  
borderColor
Тип: uint Формат: Color Наследование CSS: Нет Тема: spark, mobile
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Цвет границы для данного компонента. Значением по умолчанию является #696969.
List
  
borderVisible
Тип: Boolean Наследование CSS: Нет Тема: spark, mobile
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Управляет видимостью границы для этого компонента. Значением по умолчанию является true.
List
 InheritedТип: uint Формат: Color Наследование CSS: Да Тема: spark, mobile
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Основной цвет компонента.
SkinnableComponent
  
contentBackgroundAlpha
Тип: Number Наследование CSS: Да Тема: spark, mobile
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Альфа-канал фона содержимого для данного компонента.
List
  
contentBackgroundColor
Тип: uint Формат: Color Наследование CSS: Да Тема: spark, mobile
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Цвет фона содержимого для данного компонента.

Изменение значения contentBackgroundColor для списка переопределит цвет фона содержимого элемента List, однако если средство визуализации элементов непрозрачно, видимые отличия могут отсутствовать. Цвет средства визуализации элементов определяется alternatingItemColors. В темах Spark стандартные средства визуализации элементов прозрачны (alternatingItemColors = undefined), однако в мобильных темах стандартные средства визуализации элементов непрозрачны (alternatingItemColors = 0xFFFFFF).

Значение по умолчанию для темы Spark - 0xFFFFFF. Значение по умолчанию для мобильной темы - 0xF0F0F0.

List
  
downColor
Тип: uint Формат: Color Наследование CSS: Да Тема: mobile
Язык версии: ActionScript 3.0  Версия продукта: Flex 4.5  Версии среды выполнения: Flash10.1, AIR 2.5

Фоновый цвет средства визуализации элементов при его нажатии.

Если для downColor указано значение undefined, downColor не используется.

Значение по умолчанию для темы Spark - undefined. Значение по умолчанию для мобильной темы - 0xE0E0E0.

List
 InheritedТип: Number Наследование CSS: Нет Тема: spark, mobile
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Альфа-канал кольца фокуса для данного компонента.
SkinnableDataContainer
 InheritedТип: uint Формат: Color Наследование CSS: Да Тема: spark, mobile
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Цвет кольца фокуса при наведении фокуса на компонент.
SkinnableDataContainer
 InheritedТип: Number Формат: Length Наследование CSS: Да Тема: mobile
Язык версии: ActionScript 3.0  Версия продукта: Flex 4.5  Версии среды выполнения: Flash10.1, AIR 2.0

Дополнительный вертикальный пробел между строками текста.
SkinnableDataContainer
 InheritedТип: Number Наследование CSS: Да Тема: mobile
Язык версии: ActionScript 3.0  Версия продукта: Flex 4.5  Версии среды выполнения: Flash10.1, AIR 2.0

Число дополнительных пикселей, отображаемых между символами.
SkinnableDataContainer
  
selectionColor
Тип: uint Формат: Color Наследование CSS: Да Тема: spark, mobile
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Фоновый цвет средства визуализации при его выборе пользователем.

Значением по умолчанию для темы Halo является 0x7FCEFF. Значение по умолчанию для темы Spark - 0xA8C6EE. Значение по умолчанию для мобильной темы - 0xE0E0E0.

List
  
symbolColor
Тип: uint Формат: Color Наследование CSS: Да Тема: spark, mobile
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Цвет любого символа компонента. Примером является флажок элемента управления CheckBox или стрелка на кнопке прокрутки. Значением по умолчанию является 0x000000.
List
Компоненты темы оформления

В этом компоненте используются темы оформления, состоящие из компонентов тем оформления. Непосредственную установку элементов темы оформления выполнять не требуется. Элементы темы оформления устанавливаются темой оформления компонента.


 Компонент темы оформления Описание Определено
 InheritedОбязательное: false Тип компонента: Статический
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Дополнительный элемент темы оформления, определяющий DataGroup в классе тем оформления, в котором помещаются, отображаются или располагаются элементы данных.
SkinnableDataContainer
  
dropIndicator:IFactory
Обязательное: false Тип компонента: Динамический
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Элемент темы оформления, который определяет внешний вид индикатора перетаскивания. Размер индикатора перетаскивания изменен и позиционирован с помощью макета таким образом, чтобы выделить контуром место вставки при перетаскивании над списком. По умолчанию индикатор перетаскивания для элемента управления Spark представляет собой сплошную линию по ширине элемента управления. Создайте пользовательский индикатор перетаскивания, создав пользовательский класс темы оформления для объекта перетаскивания. В классе темы оформления создайте элемент темы оформления с именем dropIndicator в области класса темы оформления..

IFactory должен возвращать объект типа. DisplayObject.
List
  
scroller:Scroller
Обязательное: false Тип компонента: Статический
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5

Дополнительный Scroller, используемый для прокрутки List.
List
Состояния тем оформления

Для установки темы оформления компонента реализуйте тему оформления, которая определяет следующие состояния. Несмотря на необходимость реализации всех состояний темы оформления, состояние темы оформления может быть пустым. Пустое состояние темы оформления указывает на отсутствие изменений темы оформления по умолчанию.


 Состояние темы оформления Описание Определено
 Inherited Отключенное состояние
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5
SkinnableContainerBase
 Inherited Обычное состояние
Язык версии: ActionScript 3.0  Версия продукта: Flex 4  Версии среды выполнения: Flash10, AIR 1.5
SkinnableContainerBase
Эффекты
 Эффект Описание Определено
 Inherited Запускающее событие: added
Воспроизводится при добавлении компонента в качестве нижестоящего элемента к контейнеру.
UIComponent
 Inherited Запускающее событие: creationComplete
Воспроизводится при создании компонента.
UIComponent
 Inherited Запускающее событие: focusIn
Воспроизводится, когда компонент перемещается в фокус клавиатуры.
UIComponent
 Inherited Запускающее событие: focusOut
Воспроизводится, когда компонент теряет фокус клавиатуры.
UIComponent
 Inherited Запускающее событие: hide
Воспроизводится при изменении состояния компонента на «Невидимый».
UIComponent
 Inherited Запускающее событие: mouseDown
Воспроизводится при нажатии на кнопку мыши над компонентом.
UIComponent
 Inherited Запускающее событие: mouseUp
Воспроизводится, когда пользователь отпускает кнопку мыши над компонентом.
UIComponent
 Inherited Запускающее событие: move
Воспроизводится при перемещении компонента.
UIComponent
 Inherited Запускающее событие: removed
Воспроизводится при удалении компонента из контейнера.
UIComponent
 Inherited Запускающее событие: resize
Воспроизводится при изменении размеров компонента.
UIComponent
 Inherited Запускающее событие: rollOut
Воспроизводится, когда пользователь убирает курсор мыши с компонента.
UIComponent
 Inherited Запускающее событие: rollOver
Воспроизводится при наведении курсора мыши на компонент.
UIComponent
 Inherited Запускающее событие: show
Воспроизводится при изменении состояния компонента на «Видимый».
UIComponent
Сведения о свойстве
Сведения о конструкторе
Сведения о методе
ListExample.mxml
<?xml version="1.0"?>
<!-- Simple example to demonstrate the Spark List component -->
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark">

    <fx:Script>
        <![CDATA[
            import spark.events.IndexChangeEvent;

            //this function is called when the selection is going to change
            private function selectionChangingHandler(evt:IndexChangeEvent):void {
                var item:* = list.dataProvider.getItemAt(evt.newIndex);
                if (item.type != "employee") {
                    evt.preventDefault();
                }
            }
        ]]>
    </fx:Script>

    <s:Panel title="Spark List Component Example"
            width="75%" height="75%"
            horizontalCenter="0" verticalCenter="0">
        <s:VGroup left="20" right="20" top="20" bottom="20">
            <s:Label width="330"
                text="Select a name to see employee's phone number. You should not be able to select the first name."/>
            <s:List id="list" changing="selectionChangingHandler(event);">
                <!-- itemRenderer is inline in this sample -->
                <s:itemRenderer>
                    <fx:Component>
                        <s:ItemRenderer>
                            <s:states>
                                <s:State name="normal" />
                                <s:State name="hovered" />
                                <s:State name="selected" />
                            </s:states>
                            <s:Rect left="0" right="0" top="0" bottom="0">
                                <s:fill>
                                    <s:SolidColor color="0x999999" alpha="0" alpha.hovered="0.2"
                                            alpha.selected="0.6" />
                                </s:fill>
                             </s:Rect>
                             <s:Label id="nameLabel" text="{data.lastName}, {data.firstName}" top="5" left="5" right="5" />
                             <s:Label y="20" id="phoneLabel" text="{data.phone}" includeIn="selected" top="25" bottom="5" left="5" right="5" />
                        </s:ItemRenderer>
                    </fx:Component>
                </s:itemRenderer>
                <s:dataProvider>
                    <s:ArrayList>
                        <fx:Object type="hr" firstName="Ann"  lastName="Green"  />
                        <fx:Object type="employee" firstName="Tom"  lastName="Smith" phone="415-155-1212" />
                        <fx:Object type="employee" firstName="John" lastName="Black" phone="408-344-1234" />
                        <fx:Object type="employee" firstName="Jane" lastName="White" phone="415-235-7878" />
                        <fx:Object type="employee" firstName="Bill" lastName="Jones" phone="415-875-7800" />
                    </s:ArrayList>
                </s:dataProvider>
            </s:List>
        </s:VGroup>
     </s:Panel>

</s:Application>




[ X ]Почему по-английски?
Содержимое Справочника ActionScript 3.0 отображается на английском языке

Не все части Справочника ActionScript 3.0 переводятся на все языки. Если какой-то текстовый элемент не переведен, он отображается на английском языке. Например, компонент ga.controls.HelpBox не переведен ни на один из языков. Это значит, что в русской версии справки компонент ga.controls.HelpBox будет отображаться на английском языке.