Пакет | mx.controls |
Класс | public class AdvancedDataGrid |
Наследование | AdvancedDataGrid AdvancedDataGridBaseEx AdvancedDataGridBase AdvancedListBase ScrollControlBase UIComponent FlexSprite Sprite DisplayObjectContainer InteractiveObject DisplayObject EventDispatcher Object |
Подклассы | OLAPDataGrid, PrintAdvancedDataGrid |
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
AdvancedDataGrid
похож на элемент управления List, кроме того, он позволяет вывести на экран несколько столбцов данных для обеспечения отображения объектов с несколькими свойствами.
Элемент управления AdvancedDataGrid предоставляет следующие возможности.
- Столбцы разной или идентичной фиксированной ширины.
- Столбцы, размер которых пользователь может изменить во время выполнения.
- Столбцы, которые пользователь может переупорядочить во время выполнения.
- Необязательные настраиваемые заголовки столбцов.
- Возможность использования пользовательского средства визуализации элементов любого столбца для отображения различных данных, за исключением текста.
- Поддержка сортировки данных посредством выбора столбца.
The <mx:AdvancedDataGrid>
tag inherits all of the tag attributes
of its superclass, except for labelField
, iconField
,
and iconFunction
, and adds the following tag attributes:
<mx:AdvancedDataGrid Properties displayDisclosureIcon="true|false" displayItemsExpanded="false|true" groupedColumns="[]" groupIconFunction="null" groupItemRenderer="AdvancedDataGridGroupItemRenderer" groupLabelFunction="null" groupRowHeight="-1" itemIcons="undefined" lockedColumnCount="0" lockedRowCount="0" rendererProviders="[]" selectedCells="null" treeColumn="null" Styles alternatingItemColors="undefined" defaultLeafIcon="TreeNodeIcon" depthColors="undefined" disclosureClosedIcon="TreeDisclosureClosed" disclosureOpenIcon="TreeDisclosureOpen" folderClosedIcon="TreeFolderClosed" folderOpenIcon="TreeFolderOpen" headerHorizontalSeparatorSkin="undefined" indentation="17" openDuration="250" openEasingFunction="undefined" paddingLeft="2" paddingRight="0" selectionDisabledColor="#DDDDDD" selectionEasingFunction="undefined" sortFontFamily="Verdana" sortFontSize="10" sortFontStyle="normal" sortFontWeight="normal" textRollOverColor="#2B333C" textSelectedColor="#2B333C" Events headerDragOutside="No default" headerDropOutside="No default" itemClose="No default" itemOpen="No default" itemOpening="No default" /> The following AdvancedDataGrid code sample specifies the column order: <mx:AdvancedDataGrid> <mx:dataProvider> <mx:Object Artist="Pavement" Price="11.99" Album="Slanted and Enchanted"/> <mx:Object Artist="Pavement" Album="Brighten the Corners" Price="11.99"/> </mx:dataProvider> <mx:columns> <mx:AdvancedDataGridColumn dataField="Album"/> <mx:AdvancedDataGridColumn dataField="Price"/> </mx:columns> </mx:AdvancedDataGrid>
Свойство MXML по умолчаниюdataProvider
Связанные элементы API
mx.controls.advancedDataGridClasses.AdvancedDataGridColumn
mx.controls.advancedDataGridClasses. AdvancedDataGridDragProxy
mx.events.AdvancedDataGridEvent
mx.controls.DataGrid
Свойство | Определено | ||
---|---|---|---|
accessibilityDescription : String
Вспомогательное средство доступа для свойства description в объекте accessibilityProperties этого UIComponent. | UIComponent | ||
accessibilityEnabled : Boolean
Вспомогательное средство доступа для свойства silent в объекте accessibilityProperties этого UIComponent. | UIComponent | ||
accessibilityImplementation : AccessibilityImplementation
Текущая реализация специальных возможностей (AccessibilityImplementation) для данного экземпляра InteractiveObject. | InteractiveObject | ||
accessibilityName : String
Вспомогательное средство доступа для свойства name в объекте accessibilityProperties этого UIComponent. | UIComponent | ||
accessibilityProperties : AccessibilityProperties
Текущие параметры специальных возможностей для данного экранного объекта. | DisplayObject | ||
accessibilityShortcut : String
Вспомогательное средство доступа для свойства shortcut в объекте accessibilityProperties этого UIComponent. | UIComponent | ||
activeEffects : Array [только для чтения]
Список эффектов, в настоящее время воспроизводимых в компоненте, например массив экземпляров EffectInstance. | UIComponent | ||
allowDragSelection : Boolean = false
Флаг, указывающий на то, что выбор перетаскиванием разрешен. | AdvancedListBase | ||
allowMultipleSelection : Boolean
Флаг, указывающий на возможность разрешения одновременного выбора нескольких элементов. | AdvancedListBase | ||
alpha : Number
Указывает значение альфа-прозрачности заданного объекта. | DisplayObject | ||
automationDelegate : Object
Объект-делегат, выполняющий обработку функций, связанных с автоматизацией. | UIComponent | ||
automationEnabled : Boolean [только для чтения]
Значение true, если этот компонент доступен для автоматизации; в противном случае – false. | UIComponent | ||
automationName : String
Имя, которое можно использовать в качестве идентификатора этого объекта. | UIComponent | ||
automationOwner : DisplayObjectContainer [только для чтения]
Владелец этого компонента в целях автоматизации. | UIComponent | ||
automationParent : DisplayObjectContainer [только для чтения]
Вышестоящий элемент этого компонента в целях автоматизации. | UIComponent | ||
automationTabularData : Object [только для чтения]
Реализация интерфейса IAutomationTabularData, который можно использовать для извлечения данных. | UIComponent | ||
automationValue : Array [только для чтения]
Это значение, как правило, соответствует отображению объекта и может быть удобным для соотнесения идентификатора с объектом, поскольку отображено в приложении. | UIComponent | ||
automationVisible : Boolean [только для чтения]
Значение true, если этот компонент является видимым для автоматизации; в противном случае – false. | UIComponent | ||
baseline : Object
Для компонентов это свойство ограничения макета является фасадом поверх стиля с аналогичным именем. | UIComponent | ||
baselinePosition : Number [только для чтения]
Координата Y базовой линии первой строки текста компонента. | UIComponent | ||
blendMode : String
Значение класса BlendMode, задающее режим наложения. | DisplayObject | ||
blendShader : Shader [только для записи]
Задает затенение, используемое при наложении переднего плана на фон. | DisplayObject | ||
borderMetrics : EdgeMetrics [только для чтения]
Возвращает объект EdgeMetrics, имеющий четыре свойства: left, top, right и bottom. | ScrollControlBase | ||
bottom : Object
Для компонентов это свойство ограничения макета является фасадом поверх стиля с аналогичным именем. | UIComponent | ||
buttonMode : Boolean
Задает режим кнопки данного спрайта. | Sprite | ||
cacheAsBitmap : Boolean
При значении true среда выполнения Flash кэширует внутреннее растровое представление экранного объекта. | DisplayObject | ||
cacheAsBitmapMatrix : Matrix
Если задано ненулевое значение, данный объект Matrix определяет способ визуализации экранного объекта, когда свойство cacheAsBitmap имеет значение true. | DisplayObject | ||
cacheHeuristic : Boolean [только для записи]
Используется в Flex для предложения кэширования растровых изображений объекта. | UIComponent | ||
cachePolicy : String
Определяет политику кэширования растровых изображений для этого объекта. | UIComponent | ||
className : String [только для чтения]
Имя класса этого экземпляра, например Button. | UIComponent | ||
columns : Array
Массив объектов AdvancedDataGridColumn, по одному на каждый столбец, доступных для отображения. | AdvancedDataGridBaseEx | ||
columnWidth : Number
Ширина столбцов элемента управления. | AdvancedListBase | ||
constructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта. | Object | ||
contentMouseX : Number [только для чтения]
Возвращает координату x положения курсора мыши в текущей системе координат. | UIComponent | ||
contentMouseY : Number [только для чтения]
Возвращает координату y положения курсора мыши в текущей системе координат. | UIComponent | ||
contextMenu : NativeMenu
Определяет контекстное меню, связанное с данным объектом. | InteractiveObject | ||
currentState : String
Текущее состояние представления компонента. | UIComponent | ||
cursorManager : ICursorManager [только для чтения]
Получает FocusManager, управляющий курсором для этого компонента и компонентов, находящихся на том же уровне иерархии. | UIComponent | ||
data : Object
Элемент поставщика данных, который отображается этим компонентом, если компонент используется в качестве средства визуализации или редактора элементов. | AdvancedListBase | ||
dataProvider : Object
Набор просматриваемых данных. | AdvancedListBase | ||
dataTipField : String
Имя поля поставщика данных, используемого для отображения всплывающей подсказки. | AdvancedListBase | ||
dataTipFunction : Function
Пользовательская функция, применяемая к каждому элементу с целью определения объекта dataTip. | AdvancedListBase | ||
depth : Number
Определяет порядок отображения элементов внутри контейнеров. | UIComponent | ||
descriptor : UIComponentDescriptor
Ссылка на UIComponentDescriptor (при его наличии), использованный методом createComponentFromDescriptor() для создания этого экземпляра UIComponent. | UIComponent | ||
designLayer : DesignLayer
Определяет дополнительный экземпляр DesignLayer, связанный с этим визуальным элементом. | UIComponent | ||
displayDisclosureIcon : Boolean
Управляет созданием и отображением значков раскрытия в дереве навигации. | AdvancedDataGrid | ||
displayItemsExpanded : Boolean
Если true, то для отображения всех элементов необходимо развернуть дерево навигации. | AdvancedDataGrid | ||
document : Object
Ссылка на объект документа, связанный с этим UIComponent. | UIComponent | ||
doubleClickEnabled : Boolean [переопределить]
Определяет, получает ли объект UIComponent события doubleClick. | UIComponent | ||
dragEnabled : Boolean
Флаг, который указывает возможность перетаскивания элементов из этого элемента управления в другие элементы. | AdvancedListBase | ||
draggableColumns : Boolean
Указывает на то, разрешено ли изменение порядка столбцов. | AdvancedDataGridBaseEx | ||
dragMoveEnabled : Boolean
Флаг, указывающий, можно ли переместить элементы на место элементов, только что скопированных из элемента управления в качестве элемента операции перетаскивания. | AdvancedListBase | ||
dropEnabled : Boolean
Флаг, указывающий, могут ли перетаскиваемые элементы быть перенесены в элемент управления. | AdvancedListBase | ||
dropTarget : DisplayObject [только для чтения]
Определяет экранный объект, над которым перетаскивается спрайт либо на котором спрайт был отпущен. | Sprite | ||
editable : String
Определяет, может ли пользователь редактировать элементы, предоставляемые этим поставщиком данных. | AdvancedDataGridBaseEx | ||
editedItemPosition : Object
Индекс строки и столбца средства визуализации элементов для редактируемого в настоящий момент элемента поставщика данных (если таковой существует). | AdvancedDataGridBaseEx | ||
editedItemRenderer : IListItemRenderer [только для чтения]
Ссылка на средство визуализации элементов в элементе управления AdvancedDataGrid, элемент которого редактируется в текущий момент. | AdvancedDataGridBaseEx | ||
enabled : Boolean
Возможность использования компонента пользователем. | UIComponent | ||
enableIME : Boolean [только для чтения]
Флаг, указывающий на необходимость активации IME при получении компонентом фокуса. | AdvancedDataGridBaseEx | ||
errorString : String
Текст, отображаемый рекомендацией ошибки компонента при контроле компонента классом Validator и сбое проверки. | UIComponent | ||
explicitHeight : Number
Число, указывающее явную высоту компонента в пикселях в виде координат компонента. | UIComponent | ||
explicitMaxHeight : Number
Рекомендованная максимальная высота компонента, принимаемая вышестоящим элементом при создании макета. | UIComponent | ||
explicitMaxWidth : Number
Рекомендованная максимальная ширина компонента, принимаемая вышестоящим элементом при создании макета. | UIComponent | ||
explicitMinHeight : Number
Рекомендованная минимальная высота компонента, принимаемая вышестоящим элементом при создании макета. | UIComponent | ||
explicitMinWidth : Number
Рекомендованная минимальная ширина компонента, принимаемая вышестоящим элементом при создании макета. | UIComponent | ||
explicitWidth : Number
Число, указывающее явную ширину компонента в пикселях в виде координат компонента. | UIComponent | ||
filters : Array
Индексированный массив, который содержит все объекты filter, связанные в настоящий момент с экранным объектом. | DisplayObject | ||
firstVisibleItem : Object
Элемент поставщика данных, соответствующий элементу, отображаемому в данный момент в верхней строке элемента управления AdvancedDataGrid. | AdvancedDataGrid | ||
flexContextMenu : IFlexContextMenu
Контекстное меню для этого UIComponent. | UIComponent | ||
focusEnabled : Boolean
Указывает, может ли компонент получить фокус при выборе вкладки с ним. | UIComponent | ||
focusManager : IFocusManager
Получает FocusManager, управляющий фокусом для этого компонента и компонентов, находящихся на том же уровне иерархии. | UIComponent | ||
focusPane : Sprite
Область фокусировки, связанная с этим объектом | UIComponent | ||
focusRect : Object
Задает отображение прямоугольной рамки индикатора фокуса для данного объекта. | InteractiveObject | ||
fontContext : IFlexModuleFactory
Фабрика модулей, обеспечивающая контекст шрифта для этого компонента. | AdvancedDataGridBase | ||
graphics : Graphics [только для чтения]
Задает объект Graphics, принадлежащий данному спрайту, в котором могут выполняться команды векторного рисования. | Sprite | ||
groupedColumns : Array
Массив, определяющий иерархию экземпляров AdvancedDataGridColumn при группировке столбцов. | AdvancedDataGrid | ||
groupIconFunction : Function
Предоставленная пользователем функция обратного вызова, выполняемая для каждого элемента группы с целью определения значка его ветви в дереве навигации. | AdvancedDataGrid | ||
groupItemRenderer : IFactory
Указывает средство визуализации элементов, используемое для отображения соответствующих группам узлов ветвей в дереве навигации. | AdvancedDataGrid | ||
groupLabelFunction : Function
Функция обратного вызова, выполняемая для каждого элемента с целью определения его метки в дереве навигации. | AdvancedDataGrid | ||
groupRowHeight : Number
Высота сгруппированной строки в пикселях. | AdvancedDataGrid | ||
hasFocusableChildren : Boolean
Флаг, который указывает, могут ли нижестоящие объекты получить фокус. | UIComponent | ||
hasLayoutMatrix3D : Boolean [только для чтения]
Содержит true, если элемент имеет трехмерную матрицу. | UIComponent | ||
headerHeight : Number
Высота ячейки заголовка столбца в пикселях. | AdvancedDataGridBase | ||
headerRenderer : IFactory
Средство визуализации заголовка, используемое для отображения строк заголовка столбца. | AdvancedDataGridBase | ||
headerWordWrap : Boolean
Установленное значение true указывает на то, что текст в заголовке переносится, если не умещается на одной строке. | AdvancedDataGridBase | ||
height : Number [переопределить]
Число, указывающее высоту компонента в координатах вышестоящего контейнера в пикселях. | UIComponent | ||
hierarchicalCollectionView : IHierarchicalCollectionView
Экземпляр HierarchicalCollectionView, используемый этим элементом управления. | AdvancedDataGrid | ||
hitArea : Sprite
Определяет другой спрайт в качестве области щелчка для спрайта. | Sprite | ||
horizontalCenter : Object
Для компонентов это свойство ограничения макета является фасадом поверх стиля с аналогичным именем. | UIComponent | ||
horizontalScrollPolicy : String
Свойство, указывающее на то, что горизонтальная полоса прокрутки всегда включена, всегда отключена или изменяется автоматически в зависимости от параметров, переданных методу setScrollBarProperties(). | ScrollControlBase | ||
horizontalScrollPosition : Number [переопределить]
Смещение от левой границы внутрь содержимого. | AdvancedDataGridBaseEx | ||
iconField : String
Имя поля в объекте поставщика данных, который определяет, что следует отобразить как значок. | AdvancedListBase | ||
iconFunction : Function
Предоставленная пользователем функция, выполняемая для каждого элемента с целью определения ее значка. | AdvancedListBase | ||
id : String
Идентификатор компонента. | UIComponent | ||
imeMode : String
Указывает режим IME (редактор методов ввода). | AdvancedDataGridBaseEx | ||
includeInLayout : Boolean
Указывает, включается ли этот компонент в макет вышестоящего контейнера. | UIComponent | ||
inheritingStyles : Object
Начало этой цепочки компонентов с ненаследуемыми стилями. | UIComponent | ||
initialized : Boolean
Флаг, определяющий, прошел ли объект все три фазы создания макета: обязательство, измерение и создание макета (при условии, что все они требовались). | UIComponent | ||
instanceIndex : int [только для чтения]
Индекс повторяемого компонента. | UIComponent | ||
instanceIndices : Array
Массив, содержащий индексы, требуемые для создания ссылки на этот UIComponent из собственного документа. | UIComponent | ||
is3D : Boolean [только для чтения]
Содержит true, если элемент представлен в трехмерной графике. | UIComponent | ||
isDocument : Boolean [только для чтения]
Содержит true, если этот экземпляр UIComponent является объектом документа. | UIComponent | ||
isPopUp : Boolean
Установите значение true в PopUpManager для указания того, что компонент имеет всплывающую подсказку. | UIComponent | ||
itemEditorInstance : IListItemRenderer
Ссылка на активный в настоящий момент экземпляр редактора элементов, если таковой существует. | AdvancedDataGridBaseEx | ||
itemIcons : Object
Объект, указывающий значки для элементов. | AdvancedDataGrid | ||
itemRenderer : IFactory
Пользовательское средство визуализации элементов для элементов управления. | AdvancedListBase | ||
labelFunction : Function
Предоставленная пользователем функция, выполняемая для каждого элемента с целью определения его метки. | AdvancedListBase | ||
layoutMatrix3D : Matrix3D [только для записи]
Матрица преобразования, которая используется для вычисления макета компонента относительно соответствующих элементов одного уровня. | UIComponent | ||
left : Object
Для компонентов это свойство ограничения макета является фасадом поверх стиля с аналогичным именем. | UIComponent | ||
listData : BaseListData
Если компонент используется как средство визуализации или редактор вставных элементов, Flex инициализирует свойство listData компонента с дополнительными данными из элемента управления List. | AdvancedListBase | ||
liveScrolling : Boolean = true
Флаг, указывающий на то, что прокрутка выполняется одновременно с перемещением ползунка или не обновляется до отпускания клавиши мыши. | ScrollControlBase | ||
loaderInfo : LoaderInfo [только для чтения]
Возвращает объект LoaderInfo, содержащий сведения о загрузке файла, к которому принадлежит этот экранный объект. | DisplayObject | ||
lockedColumnCount : int [переопределить]
Индекс первого столбца в элементе управления, обеспечивающем прокрутку. | AdvancedDataGrid | ||
lockedRowCount : int [переопределить]
Индекс первой строки в элементе управления, обеспечивающем прокрутку. | AdvancedDataGrid | ||
lookAheadDuration : Number = 400
Продолжительность предварительного просмотра типа в миллисекундах для предварительного просмотра многозначного типа. | AdvancedDataGridBaseEx | ||
maintainProjectionCenter : Boolean
При значении true компонент будет сохранять свою матрицу проекции выровненной по центру своей ограничительной рамки. | UIComponent | ||
mask : DisplayObject
Вызывающий экранный объект маскируется заданным объектом mask. | DisplayObject | ||
maxHeight : Number
Рекомендованная максимальная высота компонента, принимаемая вышестоящим элементом при создании макета. | UIComponent | ||
maxWidth : Number
Рекомендованная максимальная ширина компонента, принимаемая вышестоящим элементом при создании макета. | UIComponent | ||
measuredHeight : Number
Высота компонента в пикселях по умолчанию. | UIComponent | ||
measuredMinHeight : Number
Минимальная высота компонента по умолчанию в пикселях. | UIComponent | ||
measuredMinWidth : Number
Минимальная ширина компонента по умолчанию в пикселях. | UIComponent | ||
measuredWidth : Number
Ширина компонента в пикселях по умолчанию. | UIComponent | ||
menuSelectionMode : Boolean = false
Флаг, указывающий, следует ли выполнять выбор элементов по аналогии с меню. | AdvancedListBase | ||
metaData : Object
Получает объект метаданных экземпляра DisplayObject, если метаданные хранились вместе с экземпляром этого DisplayObject в SWF-файле через тег PlaceObject4. | DisplayObject | ||
minColumnWidth : Number
Минимальная ширина столбцов, в пикселях. | AdvancedDataGridBaseEx | ||
minHeight : Number
Рекомендованная минимальная высота компонента, принимаемая вышестоящим элементом при создании макета. | UIComponent | ||
minWidth : Number
Рекомендованная минимальная ширина компонента, принимаемая вышестоящим элементом при создании макета. | UIComponent | ||
moduleFactory : IFlexModuleFactory
Фабрика модулей применяется в качестве контекста для использования встроенных шрифтов и для поиска менеджера стиля, который управляет стилями этого компонента. | UIComponent | ||
mouseChildren : Boolean
Определяет, поддерживают ли дочерние объекты события мыши или других устройств пользовательского ввода. | DisplayObjectContainer | ||
mouseEnabled : Boolean
Определяет, получает ли этот объект события мыши или другого пользовательского ввода. | InteractiveObject | ||
mouseFocusEnabled : Boolean
Можно ли получить фокус при нажатии элемента. | UIComponent | ||
mouseX : Number [только для чтения]
Указывает координату x мыши или курсора пользовательского ввода (в пикселях). | DisplayObject | ||
mouseY : Number [только для чтения]
Указывает координату y мыши или курсора пользовательского ввода (в пикселях). | DisplayObject | ||
name : String
Указывает имя экземпляра DisplayObject. | DisplayObject | ||
needsSoftKeyboard : Boolean
Определяет, должна ли отображаться виртуальная клавиатура (программная экранная клавиатура), когда этот экземпляр InteractiveObject получает фокус. | InteractiveObject | ||
nestLevel : int
Глубина этого объекта в иерархии включения. | UIComponent | ||
nonInheritingStyles : Object
Начало цепочки этого компонента с ненаследуемыми стилями. | UIComponent | ||
numAutomationChildren : int [только для чтения]
Число нижестоящих элементов автоматизации, содержащихся в этом контейнере. | UIComponent | ||
numChildren : int [только для чтения]
Возвращает число дочерних элементов данного объекта. | DisplayObjectContainer | ||
opaqueBackground : Object
Определяет, является ли экранный объект непрозрачным с определенным цветом фона. | DisplayObject | ||
owner : DisplayObjectContainer
Владелец этого объекта IVisualElement. | UIComponent | ||
parent : DisplayObjectContainer [переопределить] [только для чтения]
Вышестоящий контейнер или компонент данного компонента. | UIComponent | ||
parentApplication : Object [только для чтения]
Ссылка на объект приложения, содержащего этот экземпляр UIComponent. | UIComponent | ||
parentDocument : Object [только для чтения]
Ссылка на вышестоящий объект документа для этого UIComponent. | UIComponent | ||
percentHeight : Number
Указывает высоту компонента в виде процента от размера вышестоящего элемента. | UIComponent | ||
percentWidth : Number
Указывает ширину компонента в виде процента от размера вышестоящего элемента. | UIComponent | ||
postLayoutTransformOffsets : mx.geom:TransformOffsets
Определяет ряд настроек, применяемых для преобразования объекта способом, не отображающимся в макете вышестоящего элемента объекта. | UIComponent | ||
processedDescriptors : Boolean
Установлено на true после немедленного или отложенного создания нижестоящих элементов в зависимости от выполняемого действия. | UIComponent | ||
rendererProviders : Array
Массив экземпляров AdvancedDataGridRendererProvider. | AdvancedDataGrid | ||
repeater : IRepeater [только для чтения]
Ссылка на объект Repeater в вышестоящем документе, создающем этот UIComponent. | UIComponent | ||
repeaterIndex : int [только для чтения]
Индекс элемента в поставщике данных Repeater, создавшего этот UIComponent. | UIComponent | ||
repeaterIndices : Array
Массив, содержащий индексы элементов в поставщике данных Repeater в вышестоящем документе, создавшем этот UIComponent. | UIComponent | ||
repeaters : Array
Массив, содержащий ссылки на объекты Repeater в вышестоящем документе, создавшем этот UIComponent. | UIComponent | ||
resizableColumns : Boolean = true
Флаг, указывающий, может ли пользователь изменять размер столбцов. | AdvancedDataGridBaseEx | ||
right : Object
Для компонентов это свойство ограничения макета является фасадом поверх стиля с аналогичным именем. | UIComponent | ||
root : DisplayObject [только для чтения]
В случае с экранным объектом в загруженном SWF-файле свойством root является самый верхний экранный объект в части структуры дерева списка отображения, представленной этим SWF-файлом. | DisplayObject | ||
rotation : Number [переопределить]
Указывает поворот экземпляра DisplayObject относительно его исходной ориентации (в градусах). | UIComponent | ||
rotationX : Number [переопределить]
Обозначает поворот в градусах по оси x экземпляра DisplayObject относительно исходной ориентации по трехмерному вышестоящему контейнеру. | UIComponent | ||
rotationY : Number [переопределить]
Обозначает угол поворота в градусах по оси у экземпляра DisplayObject относительно исходной ориентации по трехмерному родительскому контейнеру. | UIComponent | ||
rotationZ : Number [переопределить]
Обозначает поворот в градусах по оси z экземпляра DisplayObject от исходной ориентации относительно трехмерного родительского контейнера. | UIComponent | ||
rowCount : int
Число отображаемых строк. | AdvancedListBase | ||
rowHeight : Number
Высота строк в пикселях. | AdvancedListBase | ||
scale9Grid : Rectangle
Текущая активная сетка масштабирования. | DisplayObject | ||
scaleX : Number [переопределить]
Число, определяющее коэффициент горизонтального масштабирования. | UIComponent | ||
scaleY : Number [переопределить]
Число, определяющее коэффициент вертикального масштабирования. | UIComponent | ||
scaleZ : Number [переопределить]
Число, определяющее коэффициент масштабирования по оси Z. | UIComponent | ||
screen : Rectangle [только для чтения]
Возвращает объект, который содержит размер и позицию основной поверхности изображения для этого объекта. | UIComponent | ||
scrollRect : Rectangle
Прямоугольная область прокрутки экранного объекта. | DisplayObject | ||
scrollTipFunction : Function
Функция, вычисляющая строку, которая отображается в качестве элемента ScrollTip. | ScrollControlBase | ||
selectable : Boolean
Флаг, указывающий, отображаются ли выбранные элементы в списке как выбранные. | AdvancedListBase | ||
selectedCells : Array
Содержит массив местоположений ячейки в виде индексов столбца и строки. | AdvancedDataGrid | ||
selectedIndex : int
Индекс в поставщике данных выбранного элемента. | AdvancedListBase | ||
selectedIndices : Array
Массив индексов в поставщике данных выбранных элементов. | AdvancedListBase | ||
selectedItem : Object
Ссылка на выбранный элемент в поставщике данных. | AdvancedListBase | ||
selectedItems : Array
Массив ссылок на выбранные элементы в поставщике данных. | AdvancedListBase | ||
selectionMode : String
Режим выбора для элемента управления. | AdvancedDataGridBase | ||
showHeaders : Boolean
Флаг, указывающий на то, может ли элемент управления отображать заголовки столбцов. | AdvancedDataGridBase | ||
showInAutomationHierarchy : Boolean
Флаг, который определяет, показан ли объект автоматизации в иерархии автоматизации. | UIComponent | ||
showScrollTips : Boolean = false
Флаг, определяющий необходимость отображения всплывающей подсказки рядом с ползунком полосы прокрутки при его перетаскивании. | ScrollControlBase | ||
softKeyboard : String
Управляет внешним видом программной клавиатуры. | InteractiveObject | ||
softKeyboardInputAreaOfInterest : Rectangle
Определяет область, которая должна оставаться на экране при отображении программной клавиатуры (недоступна в iOS). | InteractiveObject | ||
sortableColumns : Boolean = true
Флаг, указывающий, что пользователь может сортировать элементы поставщика данных, щелкнув ячейку с заголовком столбца. | AdvancedDataGridBaseEx | ||
sortExpertMode : Boolean
По умолчанию свойство sortExpertMode имеет значение false, т. е. для сортировки строк элемента управления AdvancedDataGrid для этого столбца необходимо щелкнуть в области заголовка столбца. | AdvancedDataGridBaseEx | ||
sortItemRenderer : IFactory
Средство визуализации элемента сортировки, которое должно использоваться для отображения значка сортировки в заголовке столбца. | AdvancedDataGridBase | ||
soundTransform : flash.media:SoundTransform
Управляет звуком в данном спрайте. | Sprite | ||
stage : Stage [только для чтения]
Класс Stage экранного объекта. | DisplayObject | ||
states : Array
Состояния представления, представленные для этого компонента. | UIComponent | ||
styleDeclaration : CSSStyleDeclaration
Обеспечивает хранение встроенных наследуемых стилей этого объекта. | UIComponent | ||
styleFunction : Function
Функция обратного вызова, выполняемая при визуализации каждой ячейки. | AdvancedDataGridBase | ||
styleManager : IStyleManager2 [только для чтения]
Возвращает экземпляр StyleManager, используемый этим компонентом. | UIComponent | ||
styleName : Object
Стиль класса, используемый этим компонентом. | UIComponent | ||
styleParent : IAdvancedStyleClient
Вышестоящий узел компонента используется для анализа нижестоящих селекторов. | UIComponent | ||
systemManager : ISystemManager
Возвращает объект SystemManager, используемый этим компонентом. | UIComponent | ||
tabChildren : Boolean
Определяет, включен ли переход между нижестоящими элементами объекта с помощью клавиши Tab. | DisplayObjectContainer | ||
tabEnabled : Boolean
Определяет, включен ли переход к этому объекту с помощью клавиши Tab. | InteractiveObject | ||
tabFocusEnabled : Boolean
Флаг, который указывает, может ли этот объект получить фокус при использовании клавиши TAB. Это аналогично свойству tabEnabled, используемому в Flash Player. Обычно это значение – true для компонентов обработки ввода с клавиатуры, но некоторые компоненты панелей управления установлены на значение false, потому что они не должны забирать на себя фокус другого компонента, например редактора. | UIComponent | ||
tabIndex : int
Задает последовательность перехода между объектами в SWF-файле. | InteractiveObject | ||
textSnapshot : flash.text:TextSnapshot [только для чтения]
Возвращает объект TextSnapshot для данного экземпляра DisplayObjectContainer. | DisplayObjectContainer | ||
toolTip : String
Текст, отображаемый в ToolTip. | UIComponent | ||
top : Object
Для компонентов это свойство ограничения макета является фасадом поверх стиля с аналогичным именем. | UIComponent | ||
transform : flash.geom:Transform [переопределить]
Объект со свойствами, относящимися к матрице, преобразованию цвета и пиксельным границам экранного объекта. | UIComponent | ||
transformX : Number
Устанавливает координату x для центра преобразования компонента. | UIComponent | ||
transformY : Number
Устанавливает координату y для центра преобразования компонента. | UIComponent | ||
transformZ : Number
Устанавливает координату z для центра преобразования компонента. | UIComponent | ||
transitions : Array
Array объектов Transition, где каждый объект Transition определяет ряд эффектов для установки эффектов, воспроизводимых при изменении состояния. | UIComponent | ||
treeColumn : AdvancedDataGridColumn
Столбец, в котором отображается дерево. | AdvancedDataGrid | ||
tweeningProperties : Array
Массив свойств, анимация которых выполняется в данный момент на этом объекте. | UIComponent | ||
uid : String
Уникальный идентификатор для объекта. | UIComponent | ||
updateCompletePendingFlag : Boolean
Флаг, определяющий, прошел ли объект все три фазы проверки макета (при условии, что все они требовались). | UIComponent | ||
useHandCursor : Boolean
Логическое значение, определяющее, должен ли отображаться курсор в виде руки при наведении указателя мыши на спрайт, в котором свойство buttonMode имеет значение true. | Sprite | ||
validationSubField : String
Используется средством проверки для связывания подчиненного поля с этим компонентом. | UIComponent | ||
value : Object [только для чтения]
Выбранный элемент, данные или поле метки выбранного элемента. | AdvancedListBase | ||
variableRowHeight : Boolean
Флаг, который указывает, могут ли отдельные строки иметь другую высоту. | AdvancedListBase | ||
verticalCenter : Object
Для компонентов это свойство ограничения макета является фасадом поверх стиля с аналогичным именем. | UIComponent | ||
verticalScrollPolicy : String
Свойство, указывающее на то, что вертикальная полоса прокрутки всегда включена, всегда отключена или меняется автоматически в зависимости от параметров, переданных методу setScrollBarProperties(). | ScrollControlBase | ||
verticalScrollPosition : Number
Смещение от верхней границы внутрь содержимого. | ScrollControlBase | ||
viewMetrics : EdgeMetrics [только для чтения]
Объект EdgeMetrics, учитывающий полосы прокрутки (если они отображаются). | ScrollControlBase | ||
visible : Boolean [переопределить]
Определяет видимость экранного объекта. | UIComponent | ||
width : Number [переопределить]
Число, указывающее ширину компонента в координатах вышестоящего контейнера в пикселях. | UIComponent | ||
wordWrap : Boolean
Флаг, который указывает, должен ли использоваться перенос слов для текста строки. | AdvancedListBase | ||
x : Number [переопределить]
Число, указывающее горизонтальную позицию компонента в пикселях внутри его вышестоящего контейнера. | UIComponent | ||
y : Number [переопределить]
Число, указывающее вертикальную позицию компонента в пикселях внутри его вышестоящего контейнера. | UIComponent | ||
z : Number [переопределить]
Указывает положение по оси z экземпляра DisplayObject относительно трехмерного вышестоящего контейнера. | UIComponent |
Свойство | Определено | ||
---|---|---|---|
actualCollection : ICollectionView
Копия значения, сохраненного стандартным способом в свойстве collection, которая используется при применении эффектов изменения данных. | AdvancedListBase | ||
actualIterator : IViewCursor
Копия значения, сохраненного стандартным способом в свойстве iterator, которая используется при применении эффектов изменения данных. | AdvancedListBase | ||
anchorBookmark : CursorBookmark
Закладка для элемента, который является привязкой. | AdvancedListBase | ||
anchorColumnIndex : int = -1
Индекс столбца выбранной привязки. | AdvancedDataGrid | ||
anchorIndex : int = -1
Смещение элемента в поставщике данных, который является точкой привязки для выбора. | AdvancedListBase | ||
border : IFlexDisplayObject
Объект границы. | ScrollControlBase | ||
cachedDataChangeEffect : Effect = null
Эффект, используемый при выполнении изменений в поставщике данных элемента управления. | AdvancedListBase | ||
caretBookmark : CursorBookmark
Закладка на элемент, находящийся под символом вставки. | AdvancedListBase | ||
caretColumnIndex : int = -1
Имя столбца элемента, находящегося под символом вставки. | AdvancedDataGrid | ||
caretIndex : int = -1
Смещение элемента в поставщике данных, находящегося в символе вставки для выбора. | AdvancedListBase | ||
caretIndicator : Sprite
Объект DisplayObject, содержащий изображения, указывающие средство визуализации, которое является символом вставки. | AdvancedListBase | ||
caretItemRenderer : IListItemRenderer
Средство визуализации для элемента, находящегося под символом вставки. | AdvancedListBase | ||
caretUID : String
Идентификатор UID для элемента, в котором находится символ вставки. | AdvancedListBase | ||
cellSelectionTweens : Object
Таблица хеширования анимации выбора. | AdvancedDataGrid | ||
collection : ICollectionView
Объект ICollectionView, который представляет поставщика данных. | AdvancedListBase | ||
columnMap : Object
Карта средств визуализации элементов для столбцов. | AdvancedDataGridBase | ||
currentColNum : int
Содержит индекс столбца, средство визуализации которого создается в текущий момент. | AdvancedDataGridBase | ||
currentCSSState : String [только для чтения]
Состояние, используемое при сопоставлении псевдоселекторов CSS. | UIComponent | ||
currentItemTop : Number
Содержит данные о верхнем положении создаваемого средства визуализации. | AdvancedDataGridBase | ||
currentRowHeight : Number
Высота текущей строки в пикселях. | AdvancedDataGridBase | ||
currentRowNum : int
Содержит индекс строки, для которой в текущий момент создается средство визуализации. | AdvancedDataGridBase | ||
dataEffectCompleted : Boolean = false
Флаг, указывающий на недавнее завершение эффекта изменения данных. | AdvancedListBase | ||
dataItemWrappersByRenderer : Dictionary
Словарь, сопоставляющий средства визуализации элементов с объектами ItemWrappers, которые используются для предоставления данных. | AdvancedListBase | ||
defaultColumnCount : int = 4
Общее число отображаемых столбцов. | AdvancedListBase | ||
defaultRowCount : int = 4
Число отображаемых строк по умолчанию. | AdvancedListBase | ||
dragImage : IUIComponent [только для чтения]
Экземпляр класса, который отображает видимые элементы при операции перетаскивания. | AdvancedListBase | ||
dragImageOffsets : Point [только для чтения]
Смещение изображения для перетаскивания. | AdvancedListBase | ||
explicitColumnCount : int = -1
Количество столбцов, запрошенное путем явной установки свойства columnCount. | AdvancedListBase | ||
explicitColumnWidth : Number
Ширина столбца, запрошенная путем явной установки свойства columnWidth. | AdvancedListBase | ||
explicitRowCount : int = -1
Количество строк, запрошенное путем явной установки свойства rowCount. | AdvancedListBase | ||
explicitRowHeight : Number
Высота строки, запрошенная путем явной установки свойства rowHeight. | AdvancedListBase | ||
freeItemRenderers : Array
Стек неиспользуемых средств визуализации элементов. | AdvancedListBase | ||
hasComplexLayoutMatrix : Boolean [только для чтения]
Возвращает значение true, если UIComponent имеет какое-либо свойство transform, отличное от перемещения (x, y). | UIComponent | ||
headerInfoInitialized : Boolean = false
Содержит значение true, если свойство headerInfos было инициализировано с экземплярами AdvancedDataGridHeaderInfo. | AdvancedDataGridBaseEx | ||
headerInfos : Array
Массив экземпляров AdvancedDataGridHeaderInfo для всех столбцов элемента управления. | AdvancedDataGridBase | ||
headerRowInfo : Array
Массив экземпляров ListRowInfo, обеспечивающих кэширование высоты заголовка и другой информации о заголовках из массива headerItems. | AdvancedDataGridBase | ||
highlightColumnIndex : int = -1
Индекс столбца элемента, на который в данный момент наведен курсор мыши или который находится под символом вставки. | AdvancedDataGrid | ||
highlightIndicator : Sprite
Элемент DisplayObject, содержащий изображение, указывающее на то, какое средство визуализации является выделенным. | AdvancedListBase | ||
highlightItemRenderer : IListItemRenderer
Средство визуализации, на котором находится указатель мыши или символ вставки. | AdvancedListBase | ||
highlightUID : String
Идентификатор UID элемента, на котором находится указатель мыши или символ вставки. | AdvancedListBase | ||
horizontalScrollBar : ScrollBar
Горизонтальная полоса прокрутки. | ScrollControlBase | ||
isKeyPressed : Boolean = false
Содержит значение true, если осуществляется процесс нажатия клавиши. | AdvancedDataGridBaseEx | ||
itemRendererToFactoryMap : Dictionary
Устанавливает соответствие между средствами визуализации элементов и экземпляром фабрики, из которого они были созданы. | AdvancedDataGridBase | ||
itemsNeedMeasurement : Boolean = true
Флаг, который определяет необходимость вычисления свойств columnWidth и rowHeight. | AdvancedListBase | ||
itemsSizeChanged : Boolean = false
Флаг, указывающий на то, что размеры средств визуализации были изменены. | AdvancedListBase | ||
iterator : IViewCursor
Основной экземпляр IviewCursor, используемый для получения элементов из поставщика данных и их передачи средствам визуализации. | AdvancedListBase | ||
iteratorValid : Boolean = true
Флаг, указывающий на возникновение сбоя страницы и недействительное положение итератора (итератор не размещен в верхнем отображаемом элементе). | AdvancedListBase | ||
keySelectionPending : Boolean = false
Флаг, указывающий на то, что выбор с клавиатуры был прерван сбоем страницы. | AdvancedListBase | ||
lastDropIndex : int
Последний вычисленный индекс положения в целевом объекте перетаскивания, в котором будет размещен перетаскиваемый элемент. | AdvancedListBase | ||
lastSeekPending : ListBaseSeekPending
Последний поиск, вызвавший сбой страницы. | AdvancedListBase | ||
listContent : AdvancedListBaseContentHolder
Внутренний экранный объект, производными от которого являются все средства визуализации, индикаторы выбора и выделения, а также другие графические средства. | AdvancedListBase | ||
listItems : Array
Массив массивов, содержащий экземпляры средств визуализации, которые отображают все элементы поставщиков данных. | AdvancedListBase | ||
maskShape : Shape
Маска. | ScrollControlBase | ||
modifiedCollectionView : ModifiedCollectionView
Представление коллекции, которое временно сохраняет состояние поставщика данных, что обеспечивает выполнение эффектов изменения данных. | AdvancedListBase | ||
orderedHeadersList : Array
Упорядоченный список экземпляров AdvancedDataGridHeaderInfo, соответствующих видимым заголовкам столбцов. | AdvancedDataGridBaseEx | ||
rendererChanged : Boolean = false
Флаг, указывающий на то, что средство визуализации было изменено. | AdvancedListBase | ||
reservedItemRenderers : Object
Сопоставление хеширования не используемых в настоящий момент средств визуализации, которые могут быть использованы в ближайшее время. | AdvancedListBase | ||
resourceManager : IResourceManager [только для чтения]
Ссылка на объект, управляющий всеми локализованными ресурсами приложения. | UIComponent | ||
rowInfo : Array
Массив объектов ListRowInfo, которые кэшируют значения высоты и другую информацию отслеживания для строк, определенных в свойстве listItems. | AdvancedListBase | ||
rowMap : Object
Сопоставление хеш-кодов средств визуализации с соответствующими объектами ListRowInfo. | AdvancedListBase | ||
runDataEffectNextUpdate : Boolean = false
Флаг, указывающий на то, что при следующем обновлении изображения необходим запуск эффекта данных. | AdvancedListBase | ||
runningDataEffect : Boolean = false
Флаг, указывающий на выполнение эффекта изменения данных в настоящий момент.
| AdvancedListBase | ||
scrollAreaChanged : Boolean
Флаг, свидетельствующий об изменении области прокрутки из-за появления или исчезновения полос прокрутки. | ScrollControlBase | ||
selectedColumnIndex : int = -1
Столбец выбранной ячейки. | AdvancedDataGrid | ||
selectedData : Object
Таблица хеширования объектов ListBaseSelectionData, которые отслеживают выбранные в данный момент элементы. | AdvancedListBase | ||
selectionIndicators : Object
Таблица хеш-кодов индикаторов выбора. | AdvancedListBase | ||
selectionLayer : Sprite
Слой объекта listContent, в котором выполняется отображение всех индикаторов выбора и выделения. | AdvancedListBase | ||
selectionTweens : Object
Таблица хеширования анимации выбора. | AdvancedListBase | ||
showCaret : Boolean
Флаг, указывающий на необходимость отображения символа вставки. | AdvancedListBase | ||
treeColumnIndex : int [только для чтения]
Номер столбца дерева. | AdvancedDataGrid | ||
tween : Object
Объект tween, анимирующий строки. Пользователи могут добавлять в этот объект прослушиватели событий для получения уведомлений о запуске, обновлении и завершении tween. | AdvancedDataGrid | ||
unconstrainedRenderers : Object
Сопоставление хеширования для средств визуализации, которые не используются алгоритмами макета в списке
| AdvancedListBase | ||
unscaledHeight : Number [только для чтения]
Стандартный метод для определения немасштабируемой высоты компонента. | UIComponent | ||
unscaledWidth : Number [только для чтения]
Стандартный метод для определения немасштабируемой ширины компонента. Все отображения компонента и нижестоящего макета должны создаваться внутри ограничительного прямоугольника этой ширины, которая также передается в качестве аргумента updateDisplayList(). | UIComponent | ||
verticalScrollBar : ScrollBar
Вертикальная полоса прокрутки. | ScrollControlBase | ||
visibleCellRenderers : Object
Таблица хеширования средств визуализации элемента поставщика данных, в настоящий момент отображаемого в представлении. | AdvancedDataGrid | ||
visibleData : Object
Таблица хеширования средств визуализации элемента поставщика данных, в настоящий момент отображаемого в представлении. | AdvancedListBase | ||
visibleHeaderInfos : Array
Массив экземпляров AdvancedDataGridHeaderRenderer, определяющих средства визуализации элементов заголовка для отображаемых столбцов. | AdvancedDataGridBase | ||
wordWrapChanged : Boolean = false
Флаг, который указывает на то, что значение свойства wordWrap изменилось с момента последнего обновления списка отображения. | AdvancedListBase |
Метод | Определено | ||
---|---|---|---|
Конструктор. | AdvancedDataGrid | ||
Добавляет экземпляр дочернего элемента DisplayObject к экземпляру DisplayObjectContainer. | DisplayObjectContainer | ||
Добавляет экземпляр дочернего элемента DisplayObject к экземпляру DisplayObjectContainer. | DisplayObjectContainer | ||
Добавляет средство визуализации элементов при выполнении эффекта изменения данных. | AdvancedListBase | ||
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Регистрирует объект прослушивателя события на объекте EventDispatcher для получения прослушивателем уведомления о событии. | EventDispatcher | ||
Добавляет клиент с невизуальным стилем в экземпляр компонента. | UIComponent | ||
Показывает, могут ли ограничения безопасности привести к пропуску каких-либо экранных объектов в списке, возвращаемом в результате вызова метода DisplayObjectContainer.getObjectsUnderPoint() с заданной точкой point. | DisplayObjectContainer | ||
Возвращает индекс, в котором перетаскиваемые элементы добавляются в цель перетаскивания. | AdvancedListBase | ||
Ставит в очередь функцию для последующего вызова. | UIComponent | ||
Удаляет свойство style для экземпляра компонента. | UIComponent | ||
Сворачивает все узлы дерева навигации. | AdvancedDataGrid | ||
Определяет, является ли указанный объект отображения дочерним объектом экземпляра DisplayObjectContainer или самим экземпляром. | DisplayObjectContainer | ||
Преобразует объект Point из координат содержимого в глобальные координаты. | UIComponent | ||
Преобразует объект Point из координат содержимого в локальные координаты. | UIComponent | ||
Возвращает набор свойств, которые идентифицируют нижестоящий элемент в рамках этого контейнера. | UIComponent | ||
Возвращает набор свойств, которые идентифицируют нижестоящий элемент в рамках этого контейнера. | UIComponent | ||
Создает редактор элемента для средства визуализации элементов по расположению editedItemPosition с использованием редактора, заданного свойством itemEditor. | AdvancedDataGridBaseEx | ||
Создает ссылку на id этого объекта IUIComponent в вышестоящем объекте документа. | UIComponent | ||
Удаляет ссылку на id этого объекта IUIComponent в вышестоящем объекте документа. | UIComponent | ||
Этот метод закрывает редактор элементов, открытый в средстве визуализации элементов. | AdvancedDataGridBaseEx | ||
Возвращается к объекту UITextFormat, соответствующему текстовым стилям для этого UIComponent. | UIComponent | ||
[переопределить]
Посылает событие в поток событий. | UIComponent | ||
Отображает или скрывает индикатор фокуса вокруг этого компонента. | UIComponent | ||
drawRoundRect(x:Number, y:Number, w:Number, h:Number, r:Object = null, c:Object = null, alpha:Object = null, rot:Object = null, gradient:String = null, ratios:Array = null, hole:Object = null):void
Обеспечивает отображение прямоугольника в объекте Graphics указанной темы оформления программным способом. | UIComponent | ||
Вызывается экземпляром эффекта по завершении воспроизведения эффекта в компоненте. | UIComponent | ||
Вызывается экземпляром эффекта при запуске воспроизведения эффекта в компоненте. | UIComponent | ||
Завершает все воспроизводимые в настоящее время эффекты на компоненте. | UIComponent | ||
Выполняет все привязки, для которых объект UIComponent является адресом назначения. | UIComponent | ||
Разворачивает все узлы дерева навигации в элементе управления. | AdvancedDataGrid | ||
Открывает либо закрывает все узлы дерева навигации, расположенные ниже указанного элемента. | AdvancedDataGrid | ||
expandItem(item:Object, open:Boolean, animate:Boolean = false, dispatchEvent:Boolean = false, cause:Event = null):void
Открывает либо закрывает узел ветви дерева навигации. | AdvancedDataGrid | ||
Обнаруживает элемент в списке в зависимости от строки и выделяет его. | AdvancedListBase | ||
Вызывается после завершения печати. | UIComponent | ||
Предоставляет объект автоматизации с указанным индексом. | UIComponent | ||
Обеспечивает список объектов автоматизации. | UIComponent | ||
Возвращает прямоугольник, определяющий область объекта отображения, которая относится к системе координат объекта targetCoordinateSpace. | DisplayObject | ||
Возвращает координату Х границ элемента для указанного размера элемента. | UIComponent | ||
Возвращает координату Y границ элемента при указанном размере элемента. | UIComponent | ||
Возвращает экземпляр дочернего экранного объекта, существующий в заданной позиции индекса. | DisplayObjectContainer | ||
Возвращает экземпляр дочернего экранного объекта с заданным именем. | DisplayObjectContainer | ||
Возвращает позицию индекса для экземпляра DisplayObject child. | DisplayObjectContainer | ||
Выполняет поиск селекторов типа для этого экземпляра UIComponent. | UIComponent | ||
Возвращает значение ограничения макета, идентичное значению получения стиля ограничения для этого компонента. | UIComponent | ||
Стандартный метод, позволяющий определить, использовать ли явную или измеренную высоту
| UIComponent | ||
Стандартный метод, позволяющий определить, использовать ли явную или измеренную ширину
| UIComponent | ||
Возвращает экземпляр SortInfo, содержащий информацию сортировки для столбца. | AdvancedDataGridBaseEx | ||
Получает объект, который в настоящее время имеет фокус. | UIComponent | ||
Возвращает высоту макета элемента. | UIComponent | ||
Возвращает ширину макета элемента. | UIComponent | ||
Возвращает координату Х, используемую элементом для отображения на экране. | UIComponent | ||
Возвращает координату Y, используемую элементом для отображения на экране. | UIComponent | ||
Возвращает матрицу преобразования, используемую для определения макета компонента относительно соответствующих элементов одного уровня. | UIComponent | ||
Возвращает преобразование макета Matrix3D для этого элемента. | UIComponent | ||
Возвращает максимальную высоту элемента. | UIComponent | ||
Возвращает максимальную ширину элемента. | UIComponent | ||
Возвращает минимальную высоту элемента. | UIComponent | ||
Возвращает минимальную ширину элемента. | UIComponent | ||
Возвращает массив объектов, расположенных ниже указанной позиции и являющихся дочерними объектами любого уровня для данного экземпляра DisplayObjectContainer. | DisplayObjectContainer | ||
Возвращает вышестоящий элемент какого-либо нижестоящего элемента. | AdvancedDataGrid | ||
Возвращает предпочтительную высоту элемента. | UIComponent | ||
Возвращает предпочтительную ширину элемента. | UIComponent | ||
Возвращает прямоугольник, определяющий границу объекта отображения по системе координат, определенной параметром targetCoordinateSpace за исключением линий фигур. | DisplayObject | ||
Возвращает значение для определенного семантического свойства средства визуализации элементов или значение null, если свойство не определено при выполнении эффекта данных. | AdvancedListBase | ||
Возвращает элемент в dataProvider, использованный указанным Repeater для создания этого Repeater, или null, если повторение этого Repeater не выполнено. | UIComponent | ||
Получает свойство style, которое было установлено в любом месте в пределах цепочки поиска стиля этого компонента. | UIComponent | ||
Преобразует объект Point из глобальных координат в координаты содержимого. | UIComponent | ||
Преобразует объект Point из координат рабочей области (глобальных) в координаты отображаемого объекта (локальные). | DisplayObject | ||
Преобразует двумерный объект Point из координат рабочей области (глобальных) в координаты экранного трехмерного объекта (локальные). | DisplayObject | ||
Возвращает true, если для currentCSSState не указано значение null. | UIComponent | ||
Проверяет, имеет ли объект EventDispatcher прослушиватели, зарегистрированные для определенного типа события. | EventDispatcher | ||
Показывает, определено ли заданное свойство для объекта. | Object | ||
Определяет, было ли указанное состояние задано в данном UIComponent. | UIComponent | ||
Скрывает индикатор перетаскивания, отображаемый под указателем мыши и свидетельствующий о том, что операция перетаскивания разрешена. | AdvancedListBase | ||
Вычисляет ограничительную рамку экранного объекта, чтобы определить, не перекрывает и не пересекает ли она ограничительную рамку экранного объекта obj. | DisplayObject | ||
Вычисляет экранный объект, чтобы определить, перекрывает ли он точку, заданную координатами x и y, или пересекает ее. | DisplayObject | ||
Возвращает матрицу прямоугольника, которая может быть передана в метод drawRoundRect() метод как параметр rot при рисовании горизонтального градиента. | UIComponent | ||
Получение средства визуализации элементов для индекса элемента в поставщике данных (при его наличии). | AdvancedListBase | ||
Вычисляет смещение элемента в поставщике данных для индексов colIndex и rowIndex. | AdvancedListBase | ||
Инициализирует внутреннюю структуру этого компонента. | UIComponent | ||
Инициализирует разные свойства, которые отслеживают повторенные экземпляры этого компонента. | UIComponent | ||
Отмечает компонент с целью вызова его метода updateDisplayList() во время последующего обновления экрана. | UIComponent | ||
Вызывается элементами компонента для указания, что свойство depth было изменено. | UIComponent | ||
Элемент должен вызывать этот метод при изменении своего layoutDirection или при изменении своего вышестоящего layoutDirection. | UIComponent | ||
Обновление всех строк при следующем обновлении. | AdvancedListBase | ||
Отмечает компонент с целью вызова его метода commitProperties() во время последующего обновления экрана. | UIComponent | ||
Отмечает компонент с целью вызова его метода measure() во время последующего обновления экрана. | UIComponent | ||
Определяет, выделено ли средство визуализации для элемента поставщика данных (при выделении пользователь наводит на средство курсор или перемещает символ вставки с помощью клавиатуры). | AdvancedListBase | ||
Возвращает значение true, если указанная ветвь узла является открытой. | AdvancedDataGrid | ||
Определяет возможность выбора средства визуализации элемента поставщика данных. | AdvancedListBase | ||
Определяет, выбрано ли средство визуализации для элемента поставщика данных. | AdvancedListBase | ||
Определяет, является ли средство визуализации элементов для элемента поставщика данных элементом под символом вставки, введенным с помощью клавиатуры. | AdvancedListBase | ||
Определяет, отображается ли элемент с помощью средства визуализации. | AdvancedListBase | ||
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра. | Object | ||
Определяет, содержит (имеет) ли средство визуализации экранный объект. | AdvancedListBase | ||
Возвращает индекс элемента поставщика данных для элемента, отображаемого данным средством визуализации. | AdvancedListBase | ||
Возвращает строку dataTip, которая может отображаться средством визуализации для указанного объекта данных в зависимости от свойств dataTipField и dataTipFunction. | AdvancedListBase | ||
Возвращает класс для значка элемента данных (при его наличии) в зависимости от свойств iconField и iconFunction. | AdvancedListBase | ||
Возвращает средство визуализации для указанного элемента в поставщике данных (при его наличии). | AdvancedListBase | ||
Возвращает строку, которая отображается средством визуализации для указанного объекта данных в зависимости от свойств labelField и labelFunction. | AdvancedListBase | ||
Преобразует трехмерный объект point из координат трехмерного экранного объекта (локальных) в двухмерный объект point с координатами рабочей области (глобальными). | DisplayObject | ||
Преобразует объект Point из координат содержимого в локальные координаты. | UIComponent | ||
Преобразует объект Point из координат экранного объекта (локальных) в координаты рабочей области (глобальные). | DisplayObject | ||
Возвращает значение true, если cssState совпадает с currentCSSState. | UIComponent | ||
Определяет, совпадает ли этот экземпляр с данным типом (или является его подклассом). | UIComponent | ||
Измеряет набор элементов из поставщика данных с помощью текущего средства визуализации элементов и возвращает сумму высот этих элементов. | AdvancedListBase | ||
Выполняет измерения для указанного текста HTML, который может содержать HTML-теги, например <font> и <b>. При этом предполагается, что текст отображается в однострочном поле UITextField при помощи объекта UITextFormat, определяемого стилями этого UIComponent. | UIComponent | ||
Выполняет измерения для указанного текста. При этом предполагается, что текст отображается в однострочном поле UITextField (или UIFTETextField) при помощи объекта UITextFormat, определяемого стилями этого UIComponent. | UIComponent | ||
Измеряет набор элементов поставщика данных с помощью текущего средства визуализации и возвращает максимальную найденную высоту. | AdvancedListBase | ||
Перемещает компонент в указанное положение в пределах его вышестоящего элемента. | UIComponent | ||
Перемещает фокус к указанному заголовку столбца. | AdvancedDataGridBaseEx | ||
Обеспечивает распространение изменений стиля для нижестоящих элементов. | UIComponent | ||
Возвращает значение true, если цепочка свойств owner направлена от child к этому UIComponent. | UIComponent | ||
Вызывается Flex при добавлении или удалении объекта UIComponent из вышестоящего элемента. | UIComponent | ||
Готовит IFlexDisplayObject к печати. | UIComponent | ||
Показывает наличие заданного свойства и его перечисляемость. | Object | ||
Создает или восстанавливает кэш стиля CSS для этого компонента и, если параметр recursive является true, также для всех нижестоящих элементов этого компонента. | UIComponent | ||
Обеспечить регистрацию EffectManager в качестве одного из прослушивателей события для каждого события эффекта. | UIComponent | ||
Удаляет заданный объект child DisplayObject из списка дочерних элементов экземпляра DisplayObjectContainer. | DisplayObjectContainer | ||
Удаляет дочерний DisplayObject из заданной позиции индекса в списке дочерних элементов DisplayObjectContainer. | DisplayObjectContainer | ||
Удаляет все дочерние экземпляры DisplayObject из списка дочерних элементов экземпляра DisplayObjectContainer. | DisplayObjectContainer | ||
Удаляет средство визуализации элементов при выполнении эффекта изменения данных. | AdvancedListBase | ||
Удаляет прослушиватель из объекта EventDispatcher. | EventDispatcher | ||
Удаляет клиент с невизуальным стилем из экземпляра компонента. | UIComponent | ||
Воспроизводит указанное событие. | UIComponent | ||
Вызывает виртуальную клавиатуру. | InteractiveObject | ||
Определяет нижестоящий элемент с помощью предоставленного идентификатора. | UIComponent | ||
[статические]
Возобновляет фоновую обработку методов, поставленных в очередь callLater() после вызова suspendBackgroundProcessing(). | UIComponent | ||
Обеспечивает отображение элемента поставщика данных с указанным индексом. | AdvancedListBase | ||
Размеры объекта. | UIComponent | ||
Изменяет положение существующего дочернего элемента в DisplayObjectContainer. | DisplayObjectContainer | ||
Устанавливает значение ограничения макета, совпадающее со значением стиля ограничения для этого компонента. | UIComponent | ||
Установить текущее состояние. | UIComponent | ||
Задает фокус на этот компонент. | UIComponent | ||
Устанавливает связанный значок для элемента в дереве навигации. | AdvancedDataGrid | ||
Устанавливает координаты, используемые элементом для отображения на экране. | UIComponent | ||
Устанавливает размер макета элемента. | UIComponent | ||
Устанавливает матрицу преобразования, используемую для определения размера макета компонента и его позиции относительно соответствующих элементов одного уровня. | UIComponent | ||
Устанавливает трехмерную матрицу преобразования, используемую для определения размера макета компонента и его позиции относительно соответствующих элементов одного уровня. | UIComponent | ||
Задает доступность динамического свойства для операций цикла. | Object | ||
Задает свойство style для экземпляра компонента. | UIComponent | ||
Вызывается при изменении свойства visible. | UIComponent | ||
Выводит на экран индикатор перетаскивания при наведении указателя мыши для указания места перетаскивания и того, что функция перетаскивания разрешена. | AdvancedListBase | ||
Позволяет пользователю перетаскивать заданный спрайт (растровый графический объект, легко перемещаемый по экрану). | Sprite | ||
Позволяет перетаскивать указанный спрайт на устройстве с сенсорным экраном. | Sprite | ||
Рекурсивно останавливает выполнение временной шкалы всех фрагментов MovieClip, размещенных в корне этого объекта. | DisplayObjectContainer | ||
Завершает метод startDrag(). | Sprite | ||
Завершает выполнение метода startTouchDrag(), используется для устройств с сенсорным экраном. | Sprite | ||
Обеспечивает обнаружение изменений в свойствах стиля. | UIComponent | ||
Метод stylesInitialized() вызывается программой Flex при первой инициализации стиля компонента. | UIComponent | ||
[статические]
Блокирует фоновую обработку методов, поставленных в очередь callLater() до вызова resumeBackgroundProcessing(). | UIComponent | ||
Меняет местами (в порядке «от начала к концу») два заданных дочерних объекта. | DisplayObjectContainer | ||
Меняет местами (в порядке «от начала к концу») дочерние объекты, расположенные в двух заданных позициях индекса в списке дочерних элементов. | DisplayObjectContainer | ||
Возвращает строковое представление этого объекта, отформатированного в соответствии со стандартами, принятыми для данной локали. | Object | ||
[переопределить]
Возвращает строку, указывающую расположение этого объекта в иерархии объектов DisplayObject в приложении. | FlexSprite | ||
transformAround(transformCenter:Vector3D, scale:Vector3D = null, rotation:Vector3D = null, translation:Vector3D = null, postLayoutScale:Vector3D = null, postLayoutRotation:Vector3D = null, postLayoutTranslation:Vector3D = null, invalidateLayout:Boolean = true):void
Служебный метод для обновления вращения, масштабирования и перемещения преобразования при сохранении определенной точки, указанной в собственной области координат компонента, зафиксированной в области координат вышестоящего элемента. | UIComponent | ||
Служебный метод для преобразования точки, указанной в локальных координатах этого объекта, к ее местоположению в координатах вышестоящего узла объекта. | UIComponent | ||
Временно запрещает размещение средства визуализации элементов алгоритмом макета элемента управления. | AdvancedListBase | ||
Проверяет правильность расположения и размера нижестоящих элементов и отображает различные визуальные эффекты. | UIComponent | ||
Проверяет и обновляет свойства и макет этого объекта, а также перерисовывает его в случае необходимости. | UIComponent | ||
Используется в логике макета для проверки свойств компонента посредством вызова метода commitProperties(). | UIComponent | ||
Проверяет правильность измеренного размера компонента. Если совместно с данным IlayoutManagerClient вызван метод LayoutManager.invalidateSize(), то при измерении будет вызван метод validateSize(). | UIComponent | ||
Обрабатывает события valid и invalid из средства проверки, назначенного этому компоненту. | UIComponent | ||
Возвращает элементарное значение заданного объекта. | Object | ||
Возвращает матрицу прямоугольника, которая может быть передана передать в drawRoundRect() как параметр rot при рисовании вертикального градиента. | UIComponent | ||
Проверяет, зарегистрирован ли прослушиватель события для указанного типа события с данным объектом EventDispatcher или любым его предшественником. | EventDispatcher |
Метод | Определено | ||
---|---|---|---|
Преобразует абсолютный индекс столбца в соответствующий индекс в отображаемых столбцах. | AdvancedDataGridBaseEx | ||
Преобразует абсолютный индекс столбца в соответствующий индекс в видимых столбцах. | AdvancedDataGridBaseEx | ||
Преобразуйте абсолютный индекс строки и индекс столбца в соответствующий индекс строки и индекс столбца элемента, отображаемого элементом управления в текущий момент. | AdvancedDataGridBaseEx | ||
addCellSelectionData(uid:String, columnIndex:int, selectionData:AdvancedDataGridBaseSelectionData):void
Добавляет в элемент управления информацию о выделенной ячейке, как если бы для выбора ячейки использовалась мышь. | AdvancedDataGrid | ||
Добавляет выбранные элементы в объект DragSource при помощи операции перетаскивания. | AdvancedListBase | ||
Добавляет поле данных в список полей сортировки. | AdvancedDataGridBaseEx | ||
Добавляет средство визуализации в список повторно используемых средств, что делает его невидимым и вызывает удаление всех ссылок на него. | AdvancedListBase | ||
Отрегулируйте прямоугольник фокусировки. | UIComponent | ||
Вызывается из метода updateDisplayList() для настройки размера и положения содержимого списка. | AdvancedListBase | ||
applyCellSelectionEffect(indicator:Sprite, uid:String, columnIndex:int, itemRenderer:IListItemRenderer):void
Настраивает эффект для применения индикатора выбора. | AdvancedDataGrid | ||
Передает вычисленную матрицу, созданную из комбинации матрицы макета и смещений преобразования flash displayObject. | UIComponent | ||
Настраивает эффект для применения индикатора выбора. | AdvancedListBase | ||
Применяет стили из элемента управления AdvancedDatagrid к средству визуализации элементов. | AdvancedDataGrid | ||
Возвращает значение true, если объект имеет как минимум одно свойство. Это означает, что словарь имеет, по крайней мере, один ключ. | AdvancedDataGrid | ||
Это внутренний метод, используемый инфраструктурой Flex для поддержки эффекта Dissolve. | UIComponent | ||
Вычисляет координату y для индикатора перетаскивания при выполнении операции перетаскивания. | AdvancedListBase | ||
Обеспечивает вычисление высоты строки в столбцах. | AdvancedDataGridBase | ||
Определяет, может ли быть пропущен вызов метода measure(). | UIComponent | ||
Выполняет окончательную обработку после создания нижестоящих объектов. | UIComponent | ||
Удаляет информацию о выбранной ячейке. | AdvancedDataGrid | ||
[переопределить]
Обеспечивает удаление всех индикаторов выбора, выделения и знака вставки. | AdvancedDataGrid | ||
Сбрасывает набор выбранных элементов и удаляет все изображения, представляющие выбранное состояние этих элементов. | AdvancedListBase | ||
Сбрасывает свойство selectedCells. | AdvancedDataGrid | ||
Обеспечивает удаление разделителей заголовка столбца, которые обычно применяются для изменения размеров столбцов. | AdvancedDataGridBaseEx | ||
Обрабатывает события CollectionEvents, передаваемые поставщиком данных при их изменении. | AdvancedListBase | ||
Возвращает индекс столбца, отображаемого в текущий момент. | AdvancedDataGridBaseEx | ||
[переопределить]
Вычисляет ширину столбца и высоту строки, а также количество строк и столбцов в зависимости от того, установлены ли явным образом свойства columnCount columnWidth, rowHeight и rowCount. | AdvancedListBase | ||
Настраивает полосы прокрутки в зависимости от количества строк и столбцов, а также отображаемых строк и столбцов. | AdvancedListBase | ||
Выполняет полное копирование объекта с помощью вызова метода ObjectUtil.copy() и замену свойства uid копии (если существует) на новое значение с помощью вызова метода UIDUtil.createUID(). | AdvancedListBase | ||
Создает копию выбранных элементов в порядке их выбора. | AdvancedListBase | ||
Создает границу для этого компонента. | ScrollControlBase | ||
[переопределить]
Создайте нижестоящие объекты для этого объекта ListBase (в этом случае – объект listContent, в котором будут храниться все средства визуализации). | AdvancedListBase | ||
Создает заголовки столбцов. | AdvancedDataGridBase | ||
Создает разделители заголовка между заголовками столбца и заполняет массив separators создаваемыми разделителями. | AdvancedDataGridBaseEx | ||
Создает новый объект, использующий контекст, основанный на использованном встроенном шрифте. | UIComponent | ||
Создает объект с помощью указанной moduleFactory. | UIComponent | ||
При необходимости создает заблокированные строки. | AdvancedDataGridBase | ||
Вспомогательные методы для отправки PropertyChangeEvent при обновлении свойства. | UIComponent | ||
Преобразует текущий индекс отображаемого столбца в соответствующий абсолютный индекс. | AdvancedDataGridBaseEx | ||
[переопределить]
Обработчик события DragEvent.DRAG_COMPLETE. | AdvancedDataGrid | ||
[переопределить]
Обработчик события DragEvent.DRAG_DROP. | AdvancedDataGrid | ||
Обрабатывает события DragEvent.DRAG_ENTER. | AdvancedListBase | ||
Обрабатывает события DragEvent.DRAG_EXIT. | AdvancedListBase | ||
Обрабатывает события DragEvent.DRAG_OVER. | AdvancedListBase | ||
Функция интервала, прокручивающая список вниз или вверх при помещении курсора над списком или под ним. | AdvancedListBase | ||
Обработчик события dragStart по умолчанию. | AdvancedListBase | ||
drawCaretIndicator(indicator:Sprite, x:Number, y:Number, width:Number, height:Number, color:uint, itemRenderer:IListItemRenderer):void
Отображает индикатор символа вставки в конкретном спрайте с указанными координатами, значениями ширины и высоты, а также с выбранным цветом. | AdvancedListBase | ||
Отображает фон столбца для столбца с предложенным цветом. | AdvancedDataGridBaseEx | ||
Обеспечивает отображение фона для заголовков в заданном объекте UIComponent. | AdvancedDataGridBaseEx | ||
drawHighlightIndicator(indicator:Sprite, x:Number, y:Number, width:Number, height:Number, color:uint, itemRenderer:IListItemRenderer):void
Обеспечивает отображение индикатора выделения в указанном спрайте в заданном положении, с заданной шириной и высотой и с использованием указанного цвета. | AdvancedListBase | ||
Обеспечивает отображение линии между строками. | AdvancedDataGridBaseEx | ||
drawItem(item:IListItemRenderer, selected:Boolean = false, highlighted:Boolean = false, caret:Boolean = false, transition:Boolean = false):void
Отображает средство визуализации с индикатором о его выделении и выборе или о наличии в нем символа вставки. | AdvancedListBase | ||
Обеспечивает отображение линий между столбцами и фоновыми изображениями столбцов. | AdvancedDataGridBaseEx | ||
Обеспечивает вывод фонового изображения строки в указанном положении и с указанной высотой, с использованием определенного цвета. | AdvancedDataGridBaseEx | ||
Отображает любые изменяющиеся цвета, границы и фоновые изображения для строк. | AdvancedListBase | ||
drawSelectionIndicator(indicator:Sprite, x:Number, y:Number, width:Number, height:Number, color:uint, itemRenderer:IListItemRenderer):void
Обеспечивает отображение индикатора выбора в указанном спрайте в заданном положении, с заданной шириной и высотой и с использованием указанного цвета. | AdvancedListBase | ||
Обеспечивает создание и отображение разделителей заголовков столбцов, которые обычно применяются пользователями для изменения размеров столбцов. | AdvancedDataGridBaseEx | ||
[переопределить]
Обеспечивает отображение вертикальной линии между столбцами. | AdvancedDataGrid | ||
drawVisibleItem(uid:String, selected:Boolean = false, highlighted:Boolean = false, caret:Boolean = false, transition:Boolean = false):void
Обеспечивает отображение средства визуализации элемента для указанного уникального идентификатора. | AdvancedDataGridBase | ||
Пытается обнаружить следующий элемент поставщика данных, который начинается с символа в параметре eventCode. | AdvancedListBase | ||
Возвращает индекс столбца, соответствующий имени поля, доступного для сортировки. | AdvancedDataGridBaseEx | ||
Выполняет очистку после выполнения эффекта изменения данных путем восстановления исходной коллекции и итератора, а также удаления всех кэшированных значений, использованных эффектом. | AdvancedListBase | ||
[переопределить]
Обеспечивает настройку выбранных элементов на основе свойств caretIndex и anchorIndex. | AdvancedDataGrid | ||
Обработчик события вызывается, если объект UIComponent получает фокус. | UIComponent | ||
Обработчик события вызывается, если объект UIComponent теряет фокус. | UIComponent | ||
Возвращает средство визуализации элемента заголовка. | AdvancedDataGridBase | ||
Извлекает уже созданное средство визуализации элементов, не используемое в настоящее время. | AdvancedListBase | ||
Возвращает высоту строки. | AdvancedDataGridBase | ||
Возвращает разделители заголовков между заголовками столбца и заполняет массив разделителей возвращаемыми разделителями. | AdvancedDataGridBaseEx | ||
Возвращает номер столбца, отображаемого в текущий момент, в том виде, в котором он отображается. | AdvancedDataGridBaseEx | ||
Столбец поставщика данных в указанном индексе. | AdvancedListBase | ||
Строка для элемента поставщика данных в указанном индексе. | AdvancedListBase | ||
Инициализирует реализацию и хранение некоторых из менее часто используемых расширенных функций макета компонента. | UIComponent | ||
Завершает инициализацию компонента. | UIComponent | ||
Инициализирует код доступности этого компонента. | UIComponent | ||
Инициирует эффект изменения данных при наличии изменений в поставщике данных. | AdvancedListBase | ||
Инициализирует объект AdvancedDataGridListData, используемый средством визуализации элементов AdvancedDataGrid. | AdvancedDataGrid | ||
Вспомогательный метод, делающий недействительными размер и список отображения вышестоящего элемента, если этот объект оказывает влияние на соответствующий макет (значение includeInLayout равно true). | UIComponent | ||
Возвращает значение true, если свойство selectedMode имеет значение SINGLE_CELL или MULTIPLE_CELLS. | AdvancedDataGridBase | ||
Возвращает значение true, если указанная строка в столбце является видимой. | AdvancedDataGridBaseEx | ||
Обеспечивает проверку того, разрешено ли редактирование для группы или итоговой строки. | AdvancedDataGridBaseEx | ||
Проверяет, допустимо ли перетаскивание для отдельного столбца. | AdvancedDataGridBaseEx | ||
Как правило, переопределяется с помощью компонентов, содержащих объекты UITextField, где объект UITextField получает фокус. | UIComponent | ||
Возвращает true, если позиционирование средства визуализации больше не осуществляется алгоритмом макета списка при выполнении эффекта данных в результате вызова метода unconstrainRenderer(). | AdvancedListBase | ||
Возвращает значение true, если свойство selectedMode имеет значение SINGLE_ROW или MULTIPLE_ROWS. | AdvancedDataGridBase | ||
Возвращает экземпляр Point, который содержит индексы столбца и строки для средства визуализации элементов. | AdvancedListBase | ||
Определяет идентификатор UID для элемента поставщика данных. | AdvancedListBase | ||
Обработчик события, вызываемый для события keyDown. | UIComponent | ||
Обработчик события, вызываемый для события keyUp. | UIComponent | ||
Реагирует на изменения размеров, устанавливая позиции и размеры границ элемента управления | ScrollControlBase | ||
makeListData(data:Object, uid:String, rowNum:int, columnNum:int, column:AdvancedDataGridColumn):BaseListData
Обеспечивает создание нового экземпляра AdvancedDataGridListData и заполнение полей на основе входящего элемента поставщика данных. | AdvancedDataGridBase | ||
[переопределить]
Вычисляет измеренную ширину и высоту компонента на основе свойств rowCount, columnCount, rowHeight и columnWidth. | AdvancedListBase | ||
Обрабатывает события MouseEvent.MOUSE_CLICK из любых целевых объектов мыши, содержащихся в списке (включая средства визуализации). | AdvancedListBase | ||
Обрабатывает события MouseEvent.MOUSE_DOUBLE_CLICK из любых целевых объектов мыши, содержащихся в списке (включая средства визуализации). | AdvancedListBase | ||
Обрабатывает события MouseEvent.MOUSE_DOWN из любых целевых объектов мыши, содержащихся в списке (включая средства визуализации). | AdvancedListBase | ||
Определяет средство визуализации, находящееся под курсором мыши. | AdvancedListBase | ||
Обрабатывает события MouseEvent.MOUSE_MOVE из любых целевых объектов мыши, содержащихся в списке (включая средства визуализации). | AdvancedListBase | ||
Обрабатывает события MouseEvent.MOUSE_OUT из любых целевых объектов мыши, содержащихся в списке (включая средства визуализации). | AdvancedListBase | ||
Обрабатывает события MouseEvent.MOUSE_OVER из любых целевых объектов мыши, содержащихся в списке (включая средства визуализации). | AdvancedListBase | ||
Обрабатывает события MouseEvent.MOUSE_DOWN из любых целевых объектов мыши, содержащихся в списке (включая средства визуализации). | AdvancedListBase | ||
[переопределить]
Обрабатывает события mouseWheel путем изменения положения прокрутки. | AdvancedListBase | ||
[переопределить]
Перемещает ячейку и индикаторы выбора строки вверх или вниз в соответствии с заданным смещением по мере прокручивания их элементом управления. | AdvancedDataGrid | ||
Переместить выбор и индикаторы выделения по горизонтали. | AdvancedListBase | ||
Переместить выбор и индикаторы выделения по вертикали. | AdvancedListBase | ||
Перемещает выделение в горизонтальном направлении в ответ на выбор пользователем элементов с помощью клавиш «стрелка влево» или «стрелка вправо», а также модифицирующих клавиш, например клавиш Shift и Ctrl. | AdvancedListBase | ||
Перемещает выделение в вертикальном направлении в ответ на выбор пользователем элементов с помощью клавиш «стрелка вверх» или «стрелка вниз», а также модифицирующих клавиш Shift и Ctrl. | AdvancedListBase | ||
Удаляет из элемента управления информацию о выбранной ячейке. | AdvancedDataGrid | ||
Убирает выделение и другие графические представления для определенного элемента в поставщике данных. | AdvancedListBase | ||
Удаляет поле данных из списка полей сортировки. | AdvancedDataGridBaseEx | ||
Этот метод вызывается при создании UIComponent и далее при каждой передаче события change для указания какого-либо изменения локализованных ресурсов. | UIComponent | ||
Определяет наличие достаточного пространства в этом компоненте для отображения указанной полосы прокрутки. | ScrollControlBase | ||
Обработчик события scroll по умолчанию. | ScrollControlBase | ||
Настраивает средства визуализации в зависимости от изменения положения прокрутки. | AdvancedListBase | ||
Возвращает индекс поставщика данных для элемента в первом видимом столбце и строке для указанного положения прокрутки. | AdvancedListBase | ||
Изменяет значение свойства horizontalScrollPosition с целью отобразить указанный столбец. | AdvancedDataGridBaseEx | ||
Настраивает средства визуализации в зависимости от изменения положения прокрутки. | AdvancedListBase | ||
Обработчик ошибок по умолчанию при сбое поиска из-за ошибок страницы. | AdvancedListBase | ||
Обработчик результата по умолчанию при сбое поиска из-за ошибок страницы. | AdvancedListBase | ||
selectCellItem(item:IListItemRenderer, shiftKey:Boolean, ctrlKey:Boolean, transition:Boolean = true):Boolean
Обновляет список выбранных ячеек, если на указанном средстве визуализации элементов был выполнен щелчок мыши, а модифицирующие клавиши находятся в указанном состоянии. | AdvancedDataGrid | ||
Обеспечивает выбор указанного заголовка столбца. | AdvancedDataGridBaseEx | ||
selectItem(item:IListItemRenderer, shiftKey:Boolean, ctrlKey:Boolean, transition:Boolean = true):Boolean [переопределить]
Обновляет набор выбранных элементов, если на предоставленном средстве визуализации элементов был выполнен щелчок мыши, а модифицирующие клавиши находятся в указанном состоянии. | AdvancedDataGrid | ||
Устанавливает свойство rowCount, не вызывая отмену или установку свойства explicitRowCount, которое вызывает постоянную блокировку количества строк. | AdvancedListBase | ||
Устанавливает свойство rowHeight не вызывая отмену или установку свойства explicitRowHeight, которое вызывает постоянную блокировку количества строк. | AdvancedListBase | ||
Вызывает отображение или скрытие полос прокрутки в ScrollControlBase в зависимости от переданных параметров. | ScrollControlBase | ||
Определяет коэффициент растягивания по горизонтали и вертикали. | UIComponent | ||
Обеспечивает настройку ячейки, определяемой при помощи свойства uid, для использования средства визуализации элементов, определяемого с помощью значения item. | AdvancedDataGridBase | ||
Этот метод вызывается при изменении состояния для проверки, применяются ли специфичные для состояния стили к этому компоненту. | UIComponent | ||
Обработчик для навигации по дереву навигации с помощью клавиатуры. | AdvancedDataGrid | ||
Обеспечивает отмену выбора указанного заголовка столбца. | AdvancedDataGridBaseEx | ||
[переопределить]
Добавляет или удаляет средства визуализации элементов при изменении числа отображаемых элементов. | AdvancedListBase | ||
Обновляет все строки немедленно. | AdvancedListBase | ||
Преобразует индекс текущего отображаемого столбца в соответствующий абсолютный индекс. | AdvancedDataGridBaseEx |
Событие | Сводка | Определено | ||
---|---|---|---|---|
[многоадресное событие] Отправляется, когда проигрыватель Flash Player или приложение AIR перемещается в фокус операционной системы и становится активным. | EventDispatcher | |||
Передается при добавлении компонента к контейнеру как нижестоящего элемента содержимого с помощью метода addChild(), addChildAt(), addElement() или addElementAt(). | UIComponent | |||
Отправляется, когда экранный объект добавляется в список отображения. | DisplayObject | |||
Отправляется, когда экранный объект добавляется к списку отображения на монтажном столе либо непосредственно, либо путем добавления поддерева, содержащего экранный объект. | DisplayObject | |||
Передается при изменении свойств selectedIndex или selectedItem в результате действий пользователя. | AdvancedListBase | |||
Отправляется, когда пользователь выбирает команду «Удалить» из контекстного меню текста. | InteractiveObject | |||
Отправляется, когда пользователь нажимает и отпускает главную кнопку на указывающем устройстве над одним и тем же объектом InteractiveObject. | InteractiveObject | |||
Передается, когда пользователь изменяет ширину столбца, указывая на то, что объем данных, отображаемый в этом столбце, мог быть изменен. | AdvancedDataGridBaseEx | |||
Отправляется, когда жест пользователя вызывает контекстное меню, связанное с данным интерактивным объектом в приложении AIR. | InteractiveObject | |||
Отправляется, когда пользователь активирует комбинацию клавиш быстрого вызова, используемую на данной платформе для операции «Копировать», или выбирает команду «Копировать» из контекстного меню. | InteractiveObject | |||
Отправляется по завершении создания компонента, и обработки, измерения, размещения и отображения свойств. | UIComponent | |||
Передается после изменения состояния представления. | UIComponent | |||
Передается после изменения свойства currentState, но перед изменением состояния представления. | UIComponent | |||
Отправляется, когда пользователь активирует комбинацию клавиш быстрого вызова, используемую на данной платформе для операции «Вырезать», или выбирает команду «Вырезать» из контекстного меню. | InteractiveObject | |||
Передается при изменении свойства data. | AdvancedListBase | |||
[многоадресное событие] Отправляется, когда проигрыватель Flash Player или приложение AIR теряет фокус системы и становится неактивным. | EventDispatcher | |||
Отправляется, когда пользователь дважды нажимает и отпускает главную кнопку на указывающем устройстве над одним и тем же объектом InteractiveObject, а флаг doubleClickEnabled для этого объекта имеет значение true. | InteractiveObject | |||
Передается инициатором перетаскивания (компонентом, который является источником перетаскиваемых данных) по завершении операции перетаскивания, либо после опускания перетаскиваемых данных на целевой объект, либо по завершении операции перетаскивания без опускания данных. | UIComponent | |||
Передается целевым объектом перетаскивания, когда пользователь отпускает на нем кнопку мыши. | UIComponent | |||
Передается компонентом при перемещении пользователем курсора мыши над компонентом в процессе операции перетаскивания. | UIComponent | |||
Передается компонентом, когда пользователь перетаскивает данные за пределы компонента, но не опускает их на целевой объект. | UIComponent | |||
Передается компонентом при перемещении пользователем курсора мыши при нахождении над компонентом в процессе операции перетаскивания. | UIComponent | |||
Отправляется инициатором перетаскивания после начала операции перетаскивания. | UIComponent | |||
Отправляется по завершении эффекта. | UIComponent | |||
Отправляется непосредственно перед запуском эффекта. | UIComponent | |||
Отправляется после завершения эффекта, которое выполняется только после вызова метода stop(). | UIComponent | |||
[многоадресное событие] Отправляется, когда точка воспроизведения переходит в новый кадр. | DisplayObject | |||
Отправляется после входа компонента в состояние представления. | UIComponent | |||
[многоадресное событие] Отправляется, когда точка воспроизведения покидает текущий кадр. | DisplayObject | |||
Отправляется непосредственно перед выходом компонента из состояния представления. | UIComponent | |||
Отправляется после того, как экранный объект перемещается в фокус. | InteractiveObject | |||
Отправляется после того, как экранный объект теряет фокус. | InteractiveObject | |||
[многоадресное событие] Отправляется после завершения работы конструкторов экранных объектов кадра до выполнения сценариев кадра. | DisplayObject | |||
Отправляется, когда пользователь создает точку контакта вдоль края сенсорной поверхности с помощью экземпляра InteractiveObject (например, нажатие по краю сенсорной поверхности на пульте Siri Remote для Apple TV). Некоторые устройства также могут интерпретировать этот контакт как комбинацию нескольких событий касания. | InteractiveObject | |||
Отправляется, когда пользователь наживает две точки контакта над одним экземпляром InteractiveObject на устройстве с сенсорным экраном (например, двумя пальцами нажимает точки над экранным объектом и отпускает их при использовании мобильного телефона или планшетного компьютера с сенсорным экраном). | InteractiveObject | |||
Отправляется, когда пользователь перемещает точку контакта с экземпляром InteractiveObject на устройстве с сенсорным экраном (например, касается пальцем и проводит им слева направо над экранным объектом при использовании мобильного телефона или планшетного компьютера с сенсорным экраном). | InteractiveObject | |||
Отправляется, когда пользователь выполняет жест поворота в точке контакта с экземпляром InteractiveObject (например, касание двумя пальцами и их вращение над экранным объектом при использовании мобильного телефона или планшетного компьютера с сенсорным экраном). | InteractiveObject | |||
Отправляется, когда пользователь выполняет жест выделения в точке контакта с экземпляром InteractiveObject (например, касание экрана тремя пальцами и их параллельное перемещение над экранным объектом при использовании мобильного телефона или планшетного компьютера с сенсорным экраном). | InteractiveObject | |||
Отправляется, когда пользователь создает точку контакта с экземпляром InteractiveObject, а затем касается сенсорного экрана (например, касается экранного объекта несколькими пальцами, чтобы открыть меню, а затем касается одним пальцем для выбора нужного элемента меню при использовании мобильного телефона или планшетного компьютера с сенсорным экраном). | InteractiveObject | |||
Отправляется, когда пользователь выполняет жест увеличения в точке контакта с экземпляром InteractiveObject (например, касание экрана двумя пальцами и их быстрое разведение в стороны над экранным объектом при использовании мобильного телефона или планшетного компьютера с сенсорным экраном). | InteractiveObject | |||
Передается при перемещении столбца за пределы группы столбцов. | AdvancedDataGrid | |||
Передается при перетаскивании столбца за пределы группы столбцов. | AdvancedDataGrid | |||
Передается, когда пользователь отпускает кнопку мыши над заголовком столбца для запроса сортировки содержимого сетки на основе содержимого столбца. | AdvancedDataGridBaseEx | |||
Передается, когда пользователь отпускает кнопку мыши над заголовком столбца после перетаскивания столбца в новое местоположение, приводящее к смещению столбца к новому индексу | AdvancedDataGridBaseEx | |||
Возникает при изменении состояния объекта с «Видимый» на «Невидимый». | UIComponent | |||
Это событие отправляется любой клиентской программе, которая поддерживает линейный ввод с помощью IME. | InteractiveObject | |||
Передается по окончании создания компонента и установки всех свойств инициализации. | UIComponent | |||
Отправляется, когда компонент контролируется средством проверки, и при проверке произошел сбой. | UIComponent | |||
Передается при щелчке пользователя по элементу в элементе управления. | AdvancedListBase | |||
Передается, когда ветвь дерева навигации закрыта или свернута. | AdvancedDataGrid | |||
Передается при двойном щелчке пользователя по элементу в элементе управления. | AdvancedListBase | |||
Передается, когда установлено свойство editedItemPosition и элемент доступен для редактирования. | AdvancedDataGridBaseEx | |||
Передается, когда пользователь отпускает кнопку мыши при наведении на средство визуализации элементов, переходит к элементу управления AdvancedDataGrid или в рамках элемента управления AdvancedDataGrid или любым другим способом пытается редактировать элемент. | AdvancedDataGridBaseEx | |||
Передается, когда по какой-либо причине завершается сеанс редактирования элемента. | AdvancedDataGridBaseEx | |||
Передается при получении фокусировки средством визуализации элементов, что может произойти, если пользователь щелкнет элемент в элементе управления AdvancedDataGrid или перейдет к элементу с использованием клавиатуры. | AdvancedDataGridBaseEx | |||
Передается, когда в средстве визуализации элементов теряется фокусировка, что может произойти, если пользователь щелкнет другой элемент элемента управления AdvancedDataGrid, щелкнет вне области элемента управления или при использовании клавиатуры для перемещения к другому элементу в элементе управления AdvancedDataGrid или за пределы элемента управления. | AdvancedDataGridBaseEx | |||
Передается, когда ветвь дерева навигации открыта или развернута. | AdvancedDataGrid | |||
Передается при инициировании операции открытия или закрытия ветви древовидной структуры. | AdvancedDataGrid | |||
Передается при выводе курсора из элемента в элементе управления. | AdvancedListBase | |||
Передается при наведении курсора мыши на элемент в элементе управления.. | AdvancedListBase | |||
Отправляется, когда пользователь нажимает клавишу. | InteractiveObject | |||
Отправляется, когда пользователь пытается изменить фокус с помощью клавиатуры. | InteractiveObject | |||
Отправляется, когда пользователь отпускает клавишу. | InteractiveObject | |||
Отправляется, когда пользователь нажимает и отпускает среднюю кнопку указывающего устройства над одним и тем же объектом InteractiveObject. | InteractiveObject | |||
Отправляется, когда пользователь нажимает среднюю кнопку указывающего устройства над экземпляром InteractiveObject. | InteractiveObject | |||
Отправляется, когда пользователь отпускает кнопку указывающего устройства над экземпляром InteractiveObject. | InteractiveObject | |||
Отправляется, когда пользователь нажимает кнопку указывающего устройства над экземпляром InteractiveObject. | InteractiveObject | |||
Передается из компонента, открытого с использованием PopUpManager, когда пользователь щелкает кнопкой мыши вне его пределов. | UIComponent | |||
Отправляется, когда пользователь пытается изменить фокус с помощью указывающего устройства. | InteractiveObject | |||
Отправляется, когда пользователь перемещает указывающее устройство в момент, когда курсор находится над объектом InteractiveObject. | InteractiveObject | |||
Отправляется, когда пользователь перемещает указатель с экземпляра InteractiveObject. | InteractiveObject | |||
Отправляется, когда пользователь наводит указывающее устройство на экземпляр InteractiveObject. | InteractiveObject | |||
Отправляется, когда пользователь отпускает кнопку указывающего устройства над экземпляром InteractiveObject. | InteractiveObject | |||
Отправляется при прокрутке колеса мыши над экземпляром InteractiveObject. | InteractiveObject | |||
Передается из компонента, открытого с помощью PopUpManager, при прокручивании пользователем колеса мыши вне его пределов. | UIComponent | |||
Передается при перемещении объекта. | UIComponent | |||
Отправляется инициатором перетаскивания InteractiveObject, когда пользователь завершает жест перетаскивания. | InteractiveObject | |||
Отправляется целевым объектом InteractiveObject при принятии перетаскиваемого объекта вызовом метода DragManager.acceptDragDrop(). | InteractiveObject | |||
Отправляется объектом InteractiveObject, когда жест перетаскивания входит в его границы. | InteractiveObject | |||
Отправляется объектом InteractiveObject, когда жест перетаскивания выходит за границы этого объекта. | InteractiveObject | |||
Постоянно отправляется объектом InteractiveObject, пока жест перетаскивания остается в пределах его границ. | InteractiveObject | |||
Отправляется в начале операции перетаскивания объектом InteractiveObject, заданным в качестве инициатора перетаскивания в вызове метода DragManager.doDrag(). | InteractiveObject | |||
Отправляется во время операции перетаскивания объектом InteractiveObject, заданным в качестве инициатора перетаскивания в вызове метода DragManager.doDrag(). | InteractiveObject | |||
Отправляется, когда пользователь активирует комбинацию клавиш ускорения, используемую на данной платформе для операции «Вставить», или выбирает команду «Вставить» из контекстного меню. | InteractiveObject | |||
Передается в начале последовательности инициализации компонента. | UIComponent | |||
Отправляется, когда пользователь опускает активное перо ниже установленного для экрана порога обнаружения приближения. | InteractiveObject | |||
Отправляется, когда пользователь поднимает активное перо, превышая установленный для экрана порог обнаружения приближения. | InteractiveObject | |||
Отправляется, когда пользователь наводит активное перо на экран, не превышая установленный для экрана порог обнаружения приближения. | InteractiveObject | |||
Отправляется, когда пользователь переводит активное перо от этого объекта InteractiveObject, не превышая установленный для экрана порог обнаружения приближения. | InteractiveObject | |||
Отправляется, когда пользователь наводит активное перо непосредственно на этот объект InteractiveObject, не превышая установленный для экрана порог обнаружения приближения. | InteractiveObject | |||
Отправляется, когда пользователь перемещает активное перо от этого объекта InteractiveObject и любого из его дочерних объектов, не превышая установленный для экрана порог обнаружения приближения. | InteractiveObject | |||
Отправляется, когда пользователь переводит активное перо на этот объект InteractiveObject из внешней части дерева потомков в списке отображения (не превышая установленный для экрана порог обнаружения близости). | InteractiveObject | |||
Отправляется, когда пользователь отпускает кнопку позиционирующего устройства после ее нажатия над экземпляром InteractiveObject и последующего перемещения позиционирующего устройства с экземпляра InteractiveObject. | InteractiveObject | |||
Передается при удалении компонента из контейнера как нижестоящего элемента содержимого с помощью метода removeChild(), removeChildAt(), removeElement() или removeElementAt(). | UIComponent | |||
Отправляется перед удалением экранного объекта из списка отображения. | DisplayObject | |||
Отправляется перед удалением экранного объекта из списка отображения либо напрямую, либо путем удаления поддерева, содержащего экранный объект. | DisplayObject | |||
[многоадресное событие] Отправляется перед обновлением и визуализацией списка отображения. | DisplayObject | |||
Отправляется при изменении размеров компонента. | UIComponent | |||
Отправляется, когда пользователь нажимает и отпускает правую кнопку указывающего устройства над одним и тем же объектом InteractiveObject. | InteractiveObject | |||
Отправляется, когда пользователь нажимает кнопку указывающего устройства над экземпляром InteractiveObject. | InteractiveObject | |||
Отправляется, когда пользователь отпускает кнопку указывающего устройства над экземпляром InteractiveObject. | InteractiveObject | |||
Отправляется, когда пользователь перемещает указатель с экземпляра InteractiveObject. | InteractiveObject | |||
Отправляется, когда пользователь наводит указывающее устройство на экземпляр InteractiveObject. | InteractiveObject | |||
Отправляется во время прокрутки содержимого. | ScrollControlBase | |||
Отправляется, когда пользователь активирует комбинацию клавиш ускорения, используемую на данной платформе для операции «Выделить все», или выбирает команду «Выделить все» из контекстного меню. | InteractiveObject | |||
Передается при изменении состояния объекта с «Невидимый» на «Видимый». | UIComponent | |||
Отправляется сразу после того, как программная клавиатура вызывается. | InteractiveObject | |||
Передается немедленно перед тем, как программная клавиатура появляется на экране. | InteractiveObject | |||
Передается немедленно после того, как программная клавиатура убирается с экрана. | InteractiveObject | |||
Передается, когда сортировка должна выполняться в элементе управления AdvancedDataGrid. | AdvancedDataGridBaseEx | |||
Отправляется после перехода компонента в новое состояние и завершения воспроизведения анимации перехода в это состояние. | UIComponent | |||
Отправляется, когда компонент прерывает переход в текущее состояние для переключения в новое состояние. | UIComponent | |||
Отправляется, когда изменяется значение свойства tabChildren объекта. | InteractiveObject | |||
Отправляется при изменении флага tabEnabled объекта. | InteractiveObject | |||
Отправляется, когда изменяется значение свойства tabIndex объекта. | InteractiveObject | |||
Передается, если пользователь вводит один или несколько символов текста. | InteractiveObject | |||
Передается компонентом перед созданием ToolTip. | UIComponent | |||
Передается компонентом, когда ToolTip скрывается и вскоре будет удален. | UIComponent | |||
Передается компонентом перед скрытием ToolTip. | UIComponent | |||
Передается компонентом перед отображением ToolTip. | UIComponent | |||
Передается компонентом при отображении ToolTip. | UIComponent | |||
Передается компонентом с установленным свойством toolTip при наведении пользователем курсора мыши. | UIComponent | |||
Отправляется, когда пользователь впервые создает точку контакта с сенсорным экраном устройства (например, касается сенсорного экрана мобильного телефона или планшетного компьютера). | InteractiveObject | |||
Отправляется, когда пользователь убирает точку контакта с сенсорным экраном устройства (например, поднимает палец с сенсорного экрана мобильного телефона или планшетного компьютера). | InteractiveObject | |||
Неотменяемое событие, которое отправляется компонентом при завершении реагирования на касание пользователя | UIComponent | |||
Неотменяемое событие, которое отправляется компонентом в начале реагирования на касание пользователя | UIComponent | |||
Отменяемое событие, которое отправляется компонентом при попытке реагирования на касание пользователя | UIComponent | |||
Отправляется, когда пользователь касается устройства, и продолжает отправляться до тех пор, пока точка контакта не будет удалена. | InteractiveObject | |||
Отправляется, когда пользователь перемещает точку контакта от экземпляра InteractiveObject на устройстве с сенсорным экраном (например, перетаскивает палец с одного экранного объекта на другой при использовании мобильного телефона или планшетного компьютера с сенсорным экраном). | InteractiveObject | |||
Отправляется, когда пользователь перемещает точку контакта над экземпляром InteractiveObject на устройстве с сенсорным экраном (например, перетаскивает палец с точки за пределами экранного объекта в точку над ним при использовании мобильного телефона или планшетного компьютера с сенсорным экраном). | InteractiveObject | |||
Отправляется, когда пользователь удаляет точку контакта из экземпляра InteractiveObject на сенсорном устройстве (например, переводит палец из положения над экранным объектом в точку за пределами экранного объекта на мобильном телефоне или планшете с сенсорным экраном). | InteractiveObject | |||
Отправляется, когда пользователь перемещает точку контакта над экземпляром InteractiveObject на устройстве с сенсорным экраном (например, перетаскивает палец с точки за пределами экранного объекта в точку над ним при использовании мобильного телефона или планшетного компьютера с сенсорным экраном). | InteractiveObject | |||
Отправляется, когда пользователь поднимает точку контакта над тем же экземпляром InteractiveObject, с которым был установлен первичный контакт на сенсорном экране (например, нажимает точку на экранном объекте и поднимает палец с той же точки при использовании мобильного телефона или планшетного компьютера с сенсорным экраном). | InteractiveObject | |||
Отправляется при вызове объектом методов commitProperties(), measure() и updateDisplayList() (при необходимости). | UIComponent | |||
Отправляется, когда компонент контролируется средством проверки, и проверка успешно выполнена. | UIComponent | |||
Отправляется при изменении значений программным способом или в результате действий пользователя. | UIComponent |
Стили являются либо общими, либо связанными с определенной темой. Если стиль общий, он может использоваться с любой темой. Если стиль связан с определенной темой, он может использоваться, только если ваше приложение использует ее.
Стиль | Описание | Определено | ||
---|---|---|---|---|
alternatingItemColors | Тип: Array Формат: Color Наследование CSS: Да Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Цвета строк в образце с чередованием цветов. Значением может быть массив из двух или более цветов. Для элементов управления AdvancedDataGrid все элементы в строке имеют одинаковый фоновый цвет, и фоновый цвет каждой строки определяется массивом цветов. Если свойство не указано, используется только свойство backgroundColor .
Значением по умолчанию является undefined . | AdvancedDataGrid | ||
Тип: String Наследование CSS: Нет Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Расстояние по вертикали от верхнего края области содержимого до положения базовой линии элемента управления в пикселях. | UIComponent | |||
Тип: Class Наследование CSS: Нет Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Класс темы оформления границы компонента. | ScrollControlBase | |||
Тип: String Наследование CSS: Нет Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Стиль ограничительной рамки. | ScrollControlBase | |||
Тип: String Наследование CSS: Нет Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Расстояние по вертикали от нижнего края компонента до нижнего края области содержимого его вышестоящего контейнера в пикселях. | UIComponent | |||
Тип: uint Формат: Color Наследование CSS: Да Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Цвет текста в компоненте, включая метку компонента. | ScrollControlBase | |||
Тип: Class Наследование CSS: Нет Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Класс для использования в качестве темы оформления, указывающий на то, что столбец может быть пропущен в текущем местоположении. | AdvancedDataGridBaseEx | |||
Тип: Class Наследование CSS: Нет Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Класс для использования в качестве темы оформления столбца, размер которого изменяется в текущий момент времени. | AdvancedDataGridBaseEx | |||
Тип: Object Наследование CSS: Нет Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Эффект, используемый при выполнении изменений в поставщике данных элемента управления. | AdvancedListBase | |||
Тип: Class Наследование CSS: Нет Язык версии: ActionScript 3.0 Версия продукта: Flex 4 Версии среды выполнения: Flash10, AIR 1.5 Имя класса itemEditor, используемого при отсутствии указания имени для столбца. | AdvancedDataGridBaseEx | |||
Тип: Class Наследование CSS: Нет Язык версии: ActionScript 3.0 Версия продукта: Flex 4 Версии среды выполнения: Flash10, AIR 1.5 Имя класса itemRenderer, используемого при отсутствии указания имени для столбца. | AdvancedDataGridBaseEx | |||
defaultLeafIcon | Тип: Class Формат: EmbeddedFile Наследование CSS: Нет Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Значок по умолчанию для конечных узлов дерева навигации. Значением по умолчанию является TreeNodeIcon в файле assets.swf.
| AdvancedDataGrid | ||
depthColors | Тип: Array Формат: Color Наследование CSS: Да Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Массив цветов, используемых в элементе управления AdvancedDataGrid для строк каждого уровня дерева навигации в порядке убывания. Значением по умолчанию является undefined . | AdvancedDataGrid | ||
Тип: String Наследование CSS: Да Язык версии: ActionScript 3.0 Версия продукта: Flex 4 Версии среды выполнения: Flash10, AIR 1.5 Направленность текста, отображенная компонентом. | ScrollControlBase | |||
Тип: uint Формат: Color Наследование CSS: Да Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Цвет текста в компоненте при его деактивации. | ScrollControlBase | |||
Тип: uint Формат: Color Наследование CSS: Да Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Цвет значка в деактивированной теме оформления. | AdvancedDataGridBaseEx | |||
disclosureClosedIcon | Тип: Class Формат: EmbeddedFile Наследование CSS: Нет Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Значок, отображаемый рядом с закрытым узлом ветви дерева навигации. Значением по умолчанию является TreeDisclosureClosed в файле assets.swf.
| AdvancedDataGrid | ||
disclosureOpenIcon | Тип: Class Формат: EmbeddedFile Наследование CSS: Нет Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Значок, отображаемый рядом с открытым узлом ветви дерева навигации. Значением по умолчанию является TreeDisclosureOpen в файле assets.swf.
| AdvancedDataGrid | ||
Тип: Class Наследование CSS: Нет Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Тема оформления, используемая для указания местоположения, в которое будет переноситься перетаскиваемый элемент. | AdvancedListBase | |||
Тип: uint Формат: Color Наследование CSS: Да Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Цвет выделения компонента при неудачном выполнении проверки. | UIComponent | |||
Тип: Number Наследование CSS: Нет Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Указывает значение прозрачности альфа-канала для темы оформления фокусировки. | AdvancedListBase | |||
Тип: String Наследование CSS: Нет Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Режим наложения, используемый прямоугольником фокусировки. | UIComponent | |||
Тип: String Наследование CSS: Нет Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Указывает, какие углы прямоугольника требуется скруглить. | AdvancedListBase | |||
Тип: Class Наследование CSS: Нет Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Тема оформления для рисования прямоугольника фокусировки. | UIComponent | |||
Тип: Number Формат: Length Наследование CSS: Нет Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Толщина контура прямоугольника фокусировки в пикселях. | UIComponent | |||
folderClosedIcon | Тип: Class Формат: EmbeddedFile Наследование CSS: Нет Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Указывает значок закрытой папки для узла ветви дерева навигации. Значением по умолчанию является TreeFolderClosed в файле assets.swf.
| AdvancedDataGrid | ||
folderOpenIcon | Тип: Class Формат: EmbeddedFile Наследование CSS: Нет Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Указывает значок открытой папки для узла ветви дерева навигации. Значением по умолчанию является TreeFolderOpen в файле assets.swf.
| AdvancedDataGrid | ||
Тип: String Наследование CSS: Да Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Устанавливает свойство antiAliasType внутреннего класса TextFields. | ScrollControlBase | |||
Тип: String Наследование CSS: Да Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Имя используемого шрифта. | ScrollControlBase | |||
Тип: String Наследование CSS: Да Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Устанавливает свойство gridFitType внутреннего класса TextFields, представляющего текст в элементах управления Flex. | ScrollControlBase | |||
Тип: Number Наследование CSS: Да Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Устанавливает свойство sharpness для внутреннего класса TextFields, представляющего текст в элементах управления Flex. | ScrollControlBase | |||
Тип: Number Формат: Length Наследование CSS: Да Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Высота текста в пикселях. | ScrollControlBase | |||
Тип: String Наследование CSS: Да Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Определяет использование курсива в тексте. | ScrollControlBase | |||
Тип: Number Наследование CSS: Да Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Устанавливает свойство thickness внутреннего класса TextFields, представляющего текст в элементе управления Flex. | ScrollControlBase | |||
Тип: String Наследование CSS: Да Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Определяет использование полужирного шрифта в тексте. | ScrollControlBase | |||
Тип: Class Наследование CSS: Нет Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Класс, используемый в качестве темы оформления, определяющий внешний вид фона заголовков столбцов в элементе управления AdvancedDataGrid. | AdvancedDataGridBaseEx | |||
Тип: Array Формат: Color Наследование CSS: Да Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Массив двух цветов, используемых для отображения фонового градиента заголовка. | AdvancedDataGridBaseEx | |||
Тип: String Наследование CSS: Нет Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Имя объявления стиля CSS для управления свойствами внешнего вида столбца при его перетаскивании пользователем в другое местоположение. | AdvancedDataGridBaseEx | |||
headerHorizontalSeparatorSkin | Тип: Class Наследование CSS: Нет Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Класс, используемый в качестве темы оформления внешнего вида разделителей между заголовками столбцов различной глубины в элементе управления AdvancedDataGrid. Значением по умолчанию является undefined . | AdvancedDataGrid | ||
Тип: Class Наследование CSS: Нет Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Класс, используемый в качестве темы оформления, определяющей внешний вид разделителя между заголовками столбцов в элементе управления AdvancedDataGrid. | AdvancedDataGridBaseEx | |||
headerSortSeparatorSkin | Тип: Class Наследование CSS: Нет Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Тема оформления, определяющая внешний вид разделителей между текстовой частью и значком заголовка в элементе управления AdvancedDataGrid. Значением по умолчанию является undefined . | AdvancedDataGrid | ||
Тип: String Наследование CSS: Нет Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Имя объявления стиля CSS для управления другими свойствами внешнего вида заголовков столбцов. | AdvancedDataGridBaseEx | |||
Тип: String Наследование CSS: Нет Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Горизонтальное расстояние в пикселях от центра области содержимого компонента до центра компонента. | UIComponent | |||
Тип: uint Формат: Color Наследование CSS: Да Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Цвет горизонтальных линий сетки. | AdvancedDataGridBaseEx | |||
Тип: Boolean Наследование CSS: Нет Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Флаг, указывающий на необходимость отображения горизонтальных линий сетки между строками. | AdvancedDataGridBaseEx | |||
Тип: Class Наследование CSS: Нет Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Класс, используемый в качестве темы оформления, определяющий внешний вид разделителя между заблокированными и разблокированными строками в элементе управления AdvancedDataGrid. | AdvancedDataGridBaseEx | |||
Тип: String Наследование CSS: Нет Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Имя стиля для горизонтальной полосы прокрутки. | ScrollControlBase | |||
Тип: Class Наследование CSS: Нет Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Класс, используемый в качестве темы оформления, определяющей внешний вид разделителя между строками в элементе управления AdvancedDataGrid. | AdvancedDataGridBaseEx | |||
Тип: uint Формат: Color Наследование CSS: Да Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Цвет значка в теме оформления. | AdvancedDataGridBaseEx | |||
indentation | Тип: Number Наследование CSS: Нет Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Отступ (в пикселях) для каждого узла дерева навигации. Значением по умолчанию является 17 . | AdvancedDataGrid | ||
Тип: String Наследование CSS: Да Язык версии: ActionScript 3.0 Версия продукта: Flex 4.5 Версии среды выполнения: Flash10, AIR 2.5 Первичный режим взаимодействия для этого компонента. | UIComponent | |||
Тип: Boolean Наследование CSS: Да Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Логическое значение, указывающее использование кернинга ( true — включено и false — отключено). | ScrollControlBase | |||
Тип: String Наследование CSS: Да Язык версии: ActionScript 3.0 Версия продукта: Flex 4.1 Версии среды выполнения: Flash10, AIR 1.5 Указывает требуемое направление макета компонента. | UIComponent | |||
Тип: Number Формат: Length Наследование CSS: Да Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Дополнительный вертикальный пробел между строками текста. | ScrollControlBase | |||
Тип: String Наследование CSS: Нет Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Расстояние по горизонтали от левого края компонента до левого края области содержимого его вышестоящего контейнера в пикселях. | UIComponent | |||
Тип: Number Наследование CSS: Да Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Число дополнительных пикселей, отображаемых между символами. | ScrollControlBase | |||
Тип: String Наследование CSS: Да Язык версии: ActionScript 3.0 Версия продукта: Flex 4 Версии среды выполнения: Flash10, AIR 1.5 Языковой стандарт текста, отображаемый этим компонентом. | ScrollControlBase | |||
openDuration | Тип: Number Формат: Time Наследование CSS: Нет Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Длина открытого или закрытого перехода (в миллисекундах) для дерева навигации. Значением по умолчанию является 250 . | AdvancedDataGrid | ||
openEasingFunction | Тип: Function Наследование CSS: Нет Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Функция замедления для управления анимацией компонентов. По умолчанию используется значение | AdvancedDataGrid | ||
Тип: Number Формат: Length Наследование CSS: Нет Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Число пикселей между нижней границей строки и нижней границей средства визуализации в строке. | AdvancedListBase | |||
paddingLeft | Тип: Number Формат: Length Наследование CSS: Нет Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Количество пикселей между левой границей элемента управления и левым краем его области содержимого. Значением по умолчанию является 2 . | AdvancedDataGrid | ||
paddingRight | Тип: Number Формат: Length Наследование CSS: Нет Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Количество пикселей между правой границей элемента управления и правым краем его области содержимого. Значением по умолчанию является 0 . | AdvancedDataGrid | ||
Тип: Number Формат: Length Наследование CSS: Нет Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Число пикселей между верхней границей строки и верхней границей средства визуализации в строке. | AdvancedListBase | |||
Тип: String Наследование CSS: Нет Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Расстояние по горизонтали от правого края компонента до правого края области содержимого его вышестоящего контейнера в пикселях. | UIComponent | |||
Тип: uint Формат: Color Наследование CSS: Да Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Цвет фона строки при наведении на нее курсора мыши. | AdvancedDataGridBaseEx | |||
Тип: uint Формат: Color Наследование CSS: Да Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Цвет фона строки при выборе пользователем средства визуализации элементов в строке. | AdvancedDataGridBaseEx | |||
selectionDisabledColor | Тип: uint Формат: Color Наследование CSS: Да Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Отключенный цвет элемента списка. Значением по умолчанию является 0xDDDDDD . | AdvancedDataGrid | ||
Тип: Number Формат: Time Наследование CSS: Нет Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Длительность эффекта выбора. | AdvancedListBase | |||
selectionEasingFunction | Тип: Function Наследование CSS: Нет Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Ссылка на функцию easingFunction , используемую для управления программируемым созданием промежуточных кадров.
По умолчанию используется значение | AdvancedDataGrid | ||
Тип: Boolean Наследование CSS: Да Язык версии: ActionScript 3.0 Версия продукта: Flex 4.5 Версии среды выполнения: Flash10, AIR 1.5 Отображение рамки или темы ошибки, когда этот компонент недействителен | UIComponent | |||
Тип: Boolean Наследование CSS: Да Язык версии: ActionScript 3.0 Версия продукта: Flex 4.5 Версии среды выполнения: Flash10, AIR 1.5 Отображение подсказки об ошибке, когда этот компонент недействителен и пользователь наводит на него курсор мыши | UIComponent | |||
sortFontFamily | Тип: String Наследование CSS: Да Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Семейство шрифтов, используемое классом AdvancedDataGridSortItemRenderer для отображения значка сортировки в заголовке столбца. Значением по умолчанию является Verdana . | AdvancedDataGrid | ||
sortFontSize | Тип: Number Формат: Length Наследование CSS: Да Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Размер шрифта, используемый классом AdvancedDataGridSortItemRenderer для отображения значка сортировки в заголовке столбца. Значением по умолчанию является 10 . | AdvancedDataGrid | ||
sortFontStyle | Тип: String Наследование CSS: Да Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Стиль шрифта, используемый классом AdvancedDataGridSortItemRenderer для отображения значка сортировки в заголовке столбца. Значением по умолчанию является normal . | AdvancedDataGrid | ||
sortFontWeight | Тип: String Наследование CSS: Да Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Плотность шрифта, используемая классом AdvancedDataGridSortItemRenderer для отображения значка сортировки в заголовке столбца. Значением по умолчанию является normal . | AdvancedDataGrid | ||
Тип: Class Наследование CSS: Нет Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Класс, используемый в качестве темы оформления курсора, указывающего на то, что столбец может быть изменен. | AdvancedDataGridBaseEx | |||
Тип: String Наследование CSS: Да Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Выравнивание текста внутри контейнера. | ScrollControlBase | |||
Тип: String Наследование CSS: Да Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Определяет использование подчеркивания текста. | ScrollControlBase | |||
Тип: Class Наследование CSS: Нет Язык версии: ActionScript 3.0 Версия продукта: Flex 4 Версии среды выполнения: Flash10, AIR 1.5 Класс, реализующий IUITextField, который используется этим компонентом для визуализации текста. | ScrollControlBase | |||
Тип: Number Формат: Length Наследование CSS: Да Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Смещение первой строки текста с левой стороны контейнера в пикселях. | ScrollControlBase | |||
textRollOverColor | Тип: uint Формат: Color Наследование CSS: Да Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Цвет текста при наведении курсора пользователем на строку. Значением по умолчанию является 0x2B333C . | AdvancedDataGrid | ||
textSelectedColor | Тип: uint Формат: Color Наследование CSS: Да Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Цвет текста при выборе строки пользователем. Значением по умолчанию является 0x2B333C . | AdvancedDataGrid | ||
Тип: String Наследование CSS: Нет Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Расстояние по вертикали от верхнего края компонента до верхнего края области содержимого его вышестоящего контейнера в пикселях. | UIComponent | |||
Тип: Boolean Наследование CSS: Нет Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Флаг, определяющий необходимость выделения элементов при наведении на них курсора мыши. | AdvancedListBase | |||
Тип: String Наследование CSS: Нет Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Вертикальное выравнивание средства визуализации в строке. | AdvancedListBase | |||
Тип: String Наследование CSS: Нет Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Расстояние по вертикали в пикселях от центра области содержимого компонента до центра компонента. | UIComponent | |||
Тип: uint Формат: Color Наследование CSS: Да Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Цвет вертикальных линий сетки. | AdvancedDataGridBaseEx | |||
Тип: Boolean Наследование CSS: Нет Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Флаг, указывающий на необходимость отображения вертикальных линий сетки между столбцами. | AdvancedDataGridBaseEx | |||
Тип: Class Наследование CSS: Нет Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Класс, используемый в качестве темы оформления разделителя между заблокированными и разблокированными столбцами в элементе управления AdvancedDataGrid. | AdvancedDataGridBaseEx | |||
Тип: String Наследование CSS: Нет Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Имя стиля для вертикальной полосы прокрутки. | ScrollControlBase | |||
Тип: Class Наследование CSS: Нет Язык версии: ActionScript 3.0 Версия продукта: Flex 3 Версии среды выполнения: Flash9, AIR 1.1 Класс, используемый в качестве темы оформления для разделителей между столбцами в элементе управления AdvancedDataGrid. | AdvancedDataGridBaseEx |
Константа | Определено | ||
---|---|---|---|
HEADER_ICON_PART : String = "headerIconPart" [статические]
Указывает, что курсор мыши наведен на титульную часть заголовка. | AdvancedDataGrid | ||
HEADER_TEXT_PART : String = "headerTextPart" [статические]
Указывает, что курсор мыши наведен на текстовую часть заголовка. | AdvancedDataGrid |
anchorColumnIndex | свойство |
protected var anchorColumnIndex:int = -1
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Индекс столбца выбранной привязки. Это свойство используется совместно со свойством ListBase.anchorIndex
для определения индексов столбца и строки ячейки, в которой расположена привязка.
Связанные элементы API
caretColumnIndex | свойство |
protected var caretColumnIndex:int = -1
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Имя столбца элемента, находящегося под символом вставки. Используется совместно со свойством caretIndex
для определения индексов столбца/строки ячейки, в которой расположен символ вставки.
cellSelectionTweens | свойство |
protected var cellSelectionTweens:Object
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Таблица хеширования анимации выбора. Это позволяет компоненту найти и очистить все выполняющиеся анимации при очистке набора выбранных элементов. Таблица индексируется по идентификаторам UID для элементов и по номерам столбцов.
displayDisclosureIcon | свойство |
displayDisclosureIcon:Boolean
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Управляет созданием и отображением значков раскрытия в дереве навигации. Если false
, то значки раскрытия не отображаются.
Значением по умолчанию является true.
Реализация
public function get displayDisclosureIcon():Boolean
public function set displayDisclosureIcon(value:Boolean):void
displayItemsExpanded | свойство |
displayItemsExpanded:Boolean
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Если true
, то для отображения всех элементов необходимо развернуть дерево навигации. Новая ветвь при добавлении будет отображаться развернутой.
Значением по умолчанию является false.
Реализация
public function get displayItemsExpanded():Boolean
public function set displayItemsExpanded(value:Boolean):void
firstVisibleItem | свойство |
firstVisibleItem:Object
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Элемент поставщика данных, соответствующий элементу, отображаемому в данный момент в верхней строке элемента управления AdvancedDataGrid. В зависимости от способа открытия, закрытия и выполнения прокрутки ветвей, верхняя строка может быть, например, девятым элементом третьего уровня корневого узла в списке отображаемых в данный момент элементов. Установка этого свойства аналогична установке verticalScrollPosition
элемента управления List.
Если элемент в данный момент не отображается (например, если находится под неразворачиваемым элементом), то установка этого свойства какого-либо воздействия не имеет.
Значением по умолчанию является первый элемент в элементе управления AdvancedDataGrid.
Это свойство можно использовать в качестве источника для связывания данных. При изменении этого свойства отправляется событие firstVisibleItemChanged
.
Реализация
public function get firstVisibleItem():Object
public function set firstVisibleItem(value:Object):void
groupedColumns | свойство |
groupedColumns:Array
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Массив, определяющий иерархию экземпляров AdvancedDataGridColumn при группировке столбцов. При одновременном указании свойств columns
и groupedColumns
элемент управления использует свойство groupedColumns
и игнорирует свойство columns
.
Реализация
public function get groupedColumns():Array
public function set groupedColumns(value:Array):void
groupIconFunction | свойство |
groupIconFunction:Function
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Предоставленная пользователем функция обратного вызова, выполняемая для каждого элемента группы с целью определения значка его ветви в дереве навигации. Значки можно указать с помощью свойства itemIcons
или setItemIcon
в том случае, если значки предварительно определены для элементов данных. Эта функция обратного вызова используется для динамического определения значка после проверки данных.
groupIconFunction
принимает элемент в поставщик данных на всю его глубину и возвращает класс, определяющий значок, либо свойство null
для использования значка по умолчанию. Функция обратного вызова должна иметь следующую подпись:
groupIconFunction(item:Object,depth:int):Class
Значением по умолчанию является null.
Это свойство можно использовать в качестве источника для связывания данных. При изменении этого свойства отправляется событие groupIconFunctionChanged
.
Реализация
public function get groupIconFunction():Function
public function set groupIconFunction(value:Function):void
groupItemRenderer | свойство |
groupItemRenderer:IFactory
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Указывает средство визуализации элементов, используемое для отображения соответствующих группам узлов ветвей в дереве навигации. По умолчанию это свойство является экземпляром класса AdvancedDataGridGroupItemRenderer.
Реализация
public function get groupItemRenderer():IFactory
public function set groupItemRenderer(value:IFactory):void
groupLabelFunction | свойство |
groupLabelFunction:Function
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Функция обратного вызова, выполняемая для каждого элемента с целью определения его метки в дереве навигации. По умолчанию элемент управления выполняет поиск свойства под названием label
для каждого элемента поставщика данных, а затем отображает его. Однако некоторые наборы данных не имеют свойство label
или другое свойство, которое может быть использовано для отображения. Например, набор данных, имеющий поля lastName и firstName, в то время как требуется отобразить полные имена.
Можно предоставить функцию groupLabelFunction
, которая выполняет поиск соответствующих полей и возвращает отображаемую строку. groupLabelFunction
можно также использовать для обработки форматирования и локализации.
Подпись метода для классов AdvancedDataGrid и AdvancedDataGridColumn:
myGroupLabelFunction(item:Object, column:AdvancedDataGridColumn):String
где item
содержит объект элемента AdvancedDataGrid, а значение column
определяет столбец AdvancedDataGrid. Функция возвращает строку, содержащую метку.
Значением по умолчанию является null.
Это свойство можно использовать в качестве источника для связывания данных. При изменении этого свойства отправляется событие groupLabelFunctionChanged
.
Реализация
public function get groupLabelFunction():Function
public function set groupLabelFunction(value:Function):void
groupRowHeight | свойство |
hierarchicalCollectionView | свойство |
hierarchicalCollectionView:IHierarchicalCollectionView
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Экземпляр HierarchicalCollectionView, используемый этим элементом управления.
Значением по умолчанию является внутренний экземпляр класса HierarchicalCollectionView.
Реализация
public function get hierarchicalCollectionView():IHierarchicalCollectionView
public function set hierarchicalCollectionView(value:IHierarchicalCollectionView):void
Связанные элементы API
highlightColumnIndex | свойство |
protected var highlightColumnIndex:int = -1
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Индекс столбца элемента, на который в данный момент наведен курсор мыши или который находится под символом вставки.
itemIcons | свойство |
public var itemIcons:Object
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Объект, указывающий значки для элементов. Каждая запись в объекте имеет имя поля, являющееся UID элемента, и значение, являющееся объектом следующего формата:
{iconID: Class, iconID2: Class}Значение поля
iconID
является классом значка для закрытого элемента или элемента листа и iconID2
является классом значка для открытого элемента.
Это свойство предназначено для разрешения инициализации значков элементов. Изменения для этого массива после инициализации автоматически не обнаружены. Для динамического изменения элементов используется метод setItemIcon()
.
Значением по умолчанию является undefined.
Связанные элементы API
lockedColumnCount | свойство |
lockedColumnCount:int
[переопределить] Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Индекс первого столбца в элементе управления, обеспечивающем прокрутку. Столбцы слева от него остаются фиксированными в пределах видимости.
При использовании группировки столбцов группа столбцов рассматривается как отдельный столбец. Например, если установить для этого свойства значение 2, а две крайние левые группы столбцов содержат два и три нижестоящих элемента соответственно, то первые пять столбцов элемента управления оказываются эффективно заблокированными.
Реализация
override public function get lockedColumnCount():int
override public function set lockedColumnCount(value:int):void
lockedRowCount | свойство |
lockedRowCount:int
[переопределить] Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Индекс первой строки в элементе управления, обеспечивающем прокрутку. Строки, находящиеся над этой строкой, остаются фиксированными в пределах видимости.
Значением по умолчанию является 0.
Реализация
override public function get lockedRowCount():int
override public function set lockedRowCount(value:int):void
rendererProviders | свойство |
rendererProviders:Array
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Массив экземпляров AdvancedDataGridRendererProvider. Можно использовать несколько поставщиков средств визуализации для указания пользовательских средств визуализации элементов, используемых для определенных данных, на определенной глубине дерева навигации или с группой столбцов или строк.
Реализация
public function get rendererProviders():Array
public function set rendererProviders(value:Array):void
selectedCells | свойство |
selectedCells:Array
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Содержит массив местоположений ячейки в виде индексов столбца и строки. Изменение значения свойства selectionMode
устанавливает значение этого свойства как null
.
Обратите внимание, что эти индексы строки и столбца являются абсолютными значениями и не зависят от отображения. Поясним это на примере типичного свойства selectedCells
, настраиваемого следующим образом:
selectedCells = [ { rowIndex : r1, columnIndex : c1 }, { rowIndex : r2, columnIndex : c2 }, ... ]
В таком случае dataProvider[r1], columns[c1], dataProvider[r2], columns[c2] и т. д. всегда будут действительными.
Если требуется программно изменить набор выбранных ячеек, следует получить этот массив, внести изменения в ячейки и порядок ячеек в массиве, а затем присвоить новый массив свойству selectedCells
. Это обусловлено тем, что элемент управления AdvancedDataGrid возвращает новую копию массива selectedCells и поэтому игнорирует изменения.
Значение свойства selectionMode
определяет данные в свойствах rowIndex
и columnIndex
, как описано в следующей таблице:
selectionMode | Значение свойств rowIndex и columnIndex |
---|---|
не задано | Выбор в элементе управления запрещен, свойство selectedCells имеет значение null. |
singleRow | Щелкните по любой ячейке в строке для выбора строки. Этот выбор означает, что selectedCells будет содержать отдельный объект:
[{rowIndex:selectedRowIndex, columnIndex: -1}] |
multipleRows | Щелкните по любой ячейке в строке для выбора строки. Для выбора рассредоточенных строк, удерживая клавишу Ctrl, щелчком мыши выберите любую ячейку в другой строке. Для выбора нескольких смежных строк, удерживая клавишу Shift, щелчком мыши выберите любую ячейку в другой строке. Этот выбор означает, что selectedCells будет содержать по одному объекту для каждой выбранной строки:
[ {rowIndex: selectedRowIndex1, columnIndex: -1}, {rowIndex: selectedRowIndex2, columnIndex: -1}, ... {rowIndex: selectedRowIndexN, columnIndex: -1} ] |
singleCell | Для выбора ячейки щелкните в области ячейки. Этот выбор означает, что selectedCells будет содержать отдельный объект:
[{rowIndex: selectedRowIndex, columnIndex:selectedColIndex}] |
multipleCells | Для выбора ячейки щелкните в области ячейки. Для выбора нескольких рассредоточенных ячеек, удерживая клавишу Ctrl, щелчком мыши выберите любые ячейки. Для выбора нескольких смежных ячеек, удерживая клавишу Shift, щелчком мыши выберите любые ячейки. Этот выбор означает, что selectedCells будет содержать по одному объекту для каждой выбранной ячейки:
[ {rowIndex: selectedRowIndex1, columnIndex: selectedColIndex1}, {rowIndex: selectedRowIndex2, columnIndex: selectedColIndex2}, ... {rowIndex: selectedRowIndexN, columnIndex: selectedColIndexN} ] |
Реализация
public function get selectedCells():Array
public function set selectedCells(value:Array):void
selectedColumnIndex | свойство |
protected var selectedColumnIndex:int = -1
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Столбец выбранной ячейки. Используется совместно со свойством selectedIndex
для определения индексов столбца и строки выбранной ячейки.
treeColumn | свойство |
treeColumn:AdvancedDataGridColumn
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Столбец, в котором отображается дерево. Установите для этого свойства значение свойства id
экземпляра AdvancedDataGridColumn, как показано в следующем примере:
<mx:AdvancedDataGrid width="100%" height="100%" treeColumn="{rep}"> <mx:dataProvider> <mx:HierarchicalData source="{dpHierarchy}" childrenField="categories"/> </mx:dataProvider> <mx:columns> <mx:AdvancedDataGridColumn dataField="Region"/> <mx:AdvancedDataGridColumn id="rep" dataField="Territory_Rep" headerText="Territory Rep"/> <mx:AdvancedDataGridColumn dataField="Actual"/> <mx:AdvancedDataGridColumn dataField="Estimate"/> </mx:columns> </mx:AdvancedDataGrid>
Значением по умолчанию является null.
Реализация
public function get treeColumn():AdvancedDataGridColumn
public function set treeColumn(value:AdvancedDataGridColumn):void
treeColumnIndex | свойство |
tween | свойство |
protected var tween:Object
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Объект tween, анимирующий строки. Пользователи могут добавлять в этот объект прослушиватели событий для получения уведомлений о запуске, обновлении и завершении tween.
visibleCellRenderers | свойство |
protected var visibleCellRenderers:Object
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Таблица хеширования средств визуализации элемента поставщика данных, в настоящий момент отображаемого в представлении. Таблица индексируется по идентификатору UID элемента поставщика данных и по номеру столбца и используется для получения средства визуализации определенного элемента.
AdvancedDataGrid | () | Конструктор |
public function AdvancedDataGrid()
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Конструктор.
addCellSelectionData | () | метод |
protected function addCellSelectionData(uid:String, columnIndex:int, selectionData:AdvancedDataGridBaseSelectionData):void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Добавляет в элемент управления информацию о выделенной ячейке, как если бы для выбора ячейки использовалась мышь.
Параметры
uid:String — Уникальный идентификатор выбранной ячейки.
| |
columnIndex:int — Индекс столбца выбранной ячейки.
| |
selectionData:AdvancedDataGridBaseSelectionData — Экземпляр AdvancedDataGridBaseSelectionData, определяющий информацию о выбранной ячейке.
|
Связанные элементы API
applyCellSelectionEffect | () | метод |
protected function applyCellSelectionEffect(indicator:Sprite, uid:String, columnIndex:int, itemRenderer:IListItemRenderer):void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Настраивает эффект для применения индикатора выбора. По умолчанию выполняется простая альфа-анимация.
Параметры
indicator:Sprite — Спрайт, который содержит рисунки, представляющие выбор.
| |
uid:String — Идентификатор UID выбранного элемента, который может применяться для индексирования в таблице и для отслеживания нескольких эффектов выбора.
| |
columnIndex:int — Индекс столбца выбранной ячейки.
| |
itemRenderer:IListItemRenderer — Средство визуализации элемента, который отображается в качестве выбранного.
|
applyUserStylesForItemRenderer | () | метод |
protected function applyUserStylesForItemRenderer(givenItemRenderer:IListItemRenderer):void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Применяет стили из элемента управления AdvancedDatagrid к средству визуализации элементов. Средство визуализации элементов должно реализовывать интерфейсы IStyleClient и IDataRenderer и быть подклассом класса DisplayObject.
Параметры
givenItemRenderer:IListItemRenderer — Средство визуализации элементов.
|
atLeastOneProperty | () | метод |
protected function atLeastOneProperty(o:Object):Boolean
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Возвращает значение true
, если объект имеет как минимум одно свойство. Это означает, что словарь имеет, по крайней мере, один ключ.
Параметры
o:Object — Проверяемый Object.
|
Boolean — true , если объект имеет, по крайней мере, одно свойство.
|
clearCellSelectionData | () | метод |
protected function clearCellSelectionData():void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Удаляет информацию о выбранной ячейке.
clearIndicators | () | метод |
override protected function clearIndicators():void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Обеспечивает удаление всех индикаторов выбора, выделения и знака вставки.
clearSelectedCells | () | метод |
collapseAll | () | метод |
public function collapseAll():void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Сворачивает все узлы дерева навигации.
dragCompleteHandler | () | метод |
override protected function dragCompleteHandler(event:DragEvent):void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Обработчик события DragEvent.DRAG_COMPLETE
. По умолчанию поддерживаются только операции перетаскивания DragManager.MOVE
. Для поддержки операции перетаскивания DragManager.COPY
следует записать обработчик события для события DragEvent.DRAG_DROP
, реализующего копирование данных AdvancedDataGrid на основе их структуры.
Параметры
event:DragEvent — Объект DragEvent.
|
dragDropHandler | () | метод |
override protected function dragDropHandler(event:DragEvent):void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Обработчик события DragEvent.DRAG_DROP
. Этот метод скрывает обратную связь перетаскивания посредством вызова метода hideDropFeedback()
. По умолчанию поддерживаются только операции перетаскивания DragManager.MOVE
. Для поддержки операции перетаскивания DragManager.COPY
следует записать обработчик события для события DragEvent.DRAG_DROP
, реализующего копирование данных AdvancedDataGrid на основе их структуры.
Параметры
event:DragEvent — Объект DragEvent.
|
drawVerticalLine | () | метод |
override protected function drawVerticalLine(s:Sprite, colIndex:int, color:uint, x:Number):void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Обеспечивает отображение вертикальной линии между столбцами. В этой реализации линия отображается непосредственно в заданном спрайте. Перед отображением линий спрайт очищается.
Параметры
s:Sprite — Спрайт, в котором находится DisplayObject, содержащий графику для этой строки.
| |
colIndex:int — Индекс столбца в наборе отображаемых столбцов. Крайний левый из видимых столбцов имеет индекс столбца, равный нулю.
| |
color:uint — Цвет индикатора.
| |
x:Number — Положение фонового изображения по оси x
|
expandAll | () | метод |
public function expandAll():void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Разворачивает все узлы дерева навигации в элементе управления.
expandChildrenOf | () | метод |
public function expandChildrenOf(item:Object, open:Boolean):void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Открывает либо закрывает все узлы дерева навигации, расположенные ниже указанного элемента.
Если установить свойство dataProvider
и затем немедленно выполнить вызов метода expandChildrenOf()
, возможно некорректное выполнение. Необходимо либо дождаться завершения проверки компонента, либо перед выполнением вызова expandChildrenOf()
выполнить вызов метода validateNow()
.
Параметры
item:Object — Object, определяющий узел ветви. Этот Object содержит элемент поставщика данных для узла ветви.
| |
open:Boolean — Укажите значение true для открытия элементов и false для их закрытия.
|
expandItem | () | метод |
public function expandItem(item:Object, open:Boolean, animate:Boolean = false, dispatchEvent:Boolean = false, cause:Event = null):void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Открывает либо закрывает узел ветви дерева навигации. При открытии элемента ветви он восстанавливает открытые и закрытые состояния ее нижестоящих ветвей, если они уже открыты.
Если установить свойство dataProvider
и затем немедленно вызвать метод expandItem()
, возможно некорректное выполнение. Следует дождаться завершения проверки компонента или вызвать метод validateNow()
.
Параметры
item:Object — Object, определяющий узел ветви. Этот Object содержит элемент поставщика данных для узла ветви.
| |
open:Boolean — Укажите значение true для открытия узла ветви, либо false для его закрытия.
| |
animate:Boolean (default = false ) — Укажите true для анимации перехода. (Примечание. Если ветвь имеет более 20 нижестоящих элементов, анимация при первом открытии отключается для повышения производительности.)
| |
dispatchEvent:Boolean (default = false ) — Указывает, передает ли элемент управления событие open после завершения открытия анимации (true ) или нет (false ).
| |
cause:Event (default = null ) — Событие (при наличии), инициировавшее операцию элемента.
|
finishKeySelection | () | метод |
override protected function finishKeySelection():void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Обеспечивает настройку выбранных элементов на основе свойств caretIndex
и anchorIndex
. Вызывается обработчиками выбора клавиатуры и методом updateDisplayList()
в том случае, если обработчик выбора клавиатуры обнаружил ошибку страницы при прокрутке для получения дополнительных элементов.
getParentItem | () | метод |
public function getParentItem(item:Object):*
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Возвращает вышестоящий элемент какого-либо нижестоящего элемента. Этот метод возвращает значение только в том случае, если элемент был или является в данный момент видимым. Элементы верхнего уровня имеют вышестоящие элементы со значением null
.
Параметры
item:Object — Объект, определяющий нижестоящий элемент. Этот объект содержит элемент поставщика данных для нижестоящего элемента.
|
* — Вышестоящий элемент этого элемента.
|
initListData | () | метод |
protected function initListData(item:Object, adgListData:AdvancedDataGridListData):void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Инициализирует объект AdvancedDataGridListData, используемый средством визуализации элементов AdvancedDataGrid.
Параметры
item:Object — Элемент для выполнения визуализации. Этот объект содержит элемент поставщика данных для элемента.
| |
adgListData:AdvancedDataGridListData — AdvancedDataGridListDataItem для использования при визуализации элемента.
|
isItemOpen | () | метод |
public function isItemOpen(item:Object):Boolean
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Возвращает значение true
, если указанная ветвь узла является открытой.
Параметры
item:Object — Проверяемый узел ветви. Этот объект содержит элемент поставщика данных для узла ветви.
|
Boolean — true , если открыта, или false , если нет.
|
moveIndicators | () | метод |
override protected function moveIndicators(uid:String, offset:int, absolute:Boolean):void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Перемещает ячейку и индикаторы выбора строки вверх или вниз в соответствии с заданным смещением по мере прокручивания их элементом управления. Предполагается, что все индикаторы выбора в этой строке имеют одинаковое положение по оси y.
Параметры
uid:String — UID строки.
| |
offset:int — смещение прокрутки.
| |
absolute:Boolean — true , если offset содержит новое положение прокрутки, и false , если этот параметр содержит значение относительно текущего положения прокрутки.
|
removeCellSelectionData | () | метод |
protected function removeCellSelectionData(uid:String, columnIndex:int):void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Удаляет из элемента управления информацию о выбранной ячейке.
Параметры
uid:String — Уникальный идентификатор выбранной ячейки.
| |
columnIndex:int — Индекс столбца выбранной ячейки.
|
selectCellItem | () | метод |
protected function selectCellItem(item:IListItemRenderer, shiftKey:Boolean, ctrlKey:Boolean, transition:Boolean = true):Boolean
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Обновляет список выбранных ячеек, если на указанном средстве визуализации элементов был выполнен щелчок мыши, а модифицирующие клавиши находятся в указанном состоянии.
Этот метод также обновляет отображение средств визуализации в зависимости от их обновленного состояния выбора.
Параметры
item:IListItemRenderer — Средство визуализации элементов для ячейки.
| |
shiftKey:Boolean — true , если клавиша Shift нажата, либо false , если нет.
| |
ctrlKey:Boolean — true , если клавиша Ctrl нажата, либо false , если нет.
| |
transition:Boolean (default = true ) — Укажите true для анимации перехода.
|
Boolean — Возвращает значение true , если операция завершена успешно.
|
selectItem | () | метод |
override protected function selectItem(item:IListItemRenderer, shiftKey:Boolean, ctrlKey:Boolean, transition:Boolean = true):Boolean
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Обновляет набор выбранных элементов, если на предоставленном средстве визуализации элементов был выполнен щелчок мыши, а модифицирующие клавиши находятся в указанном состоянии. Этот метод также обновляет отображение средств визуализации в зависимости от их обновленного состояния выбора.
Параметры
item:IListItemRenderer — Произведен щелчок средства визуализации элементов.
| |
shiftKey:Boolean — true , если при щелчке мышью удерживалась клавиша Shift.
| |
ctrlKey:Boolean — true , если клавиша Shift удерживалась при щелчке мышью.
| |
transition:Boolean (default = true ) — true , если состояние выбора должно постепенно появляться с использованием эффекта.
|
Boolean — true , если изменен набор выбранных элементов. Щелчок по уже выбранному элементу не обязательно приведет к изменению набора выбранных элементов.
|
setItemIcon | () | метод |
public function setItemIcon(item:Object, iconID:Class, iconID2:Class):void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Устанавливает связанный значок для элемента в дереве навигации. Выполнение вызова этого метода отменяет свойства iconField
и iconFunction
для этого элемента, если этот элемент является элементом листа. Элементы ветви не используют свойства iconField
и iconFunction
. Они используют свойства folderOpenIcon
и folderClosedIcon
.
Параметры
item:Object — Объект, определяющий элемент дерева навигации. Этот объект содержит элемент поставщика данных для элемента.
| |
iconID:Class — Значок закрытого (или листового) элемента.
| |
iconID2:Class — Значок открытого элемента.
|
treeNavigationHandler | () | метод |
protected function treeNavigationHandler(event:KeyboardEvent):Boolean
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Обработчик для навигации по дереву навигации с помощью клавиатуры.
Параметры
event:KeyboardEvent — Событие клавиатуры.
|
Boolean — true при корректной обработке навигации с помощью клавиатуры.
|
headerDragOutside | Событие |
mx.events.AdvancedDataGridEvent
свойство AdvancedDataGridEvent.type =
mx.events.AdvancedDataGridEvent.HEADER_DRAG_OUTSIDE
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Передается при перемещении столбца за пределы группы столбцов. Элемент управления AdvancedDataGrid не предоставляет обработчик события по умолчанию для этого события.
Константа AdvancedDataGridEvent.HEADER_DRAG_OUTSIDE определяет значение свойстваtype
объекта события headerDragOutside
, указывающего, что пользователь нажал и отпустил кнопку мыши на заголовке столбца.
Свойства объекта события имеют следующие значения:
Свойство | Значение |
---|---|
bubbles | false |
cancelable | true |
columnIndex | Отсчитываемый от нуля индекс столбца элементов в массиве columns объекта AdvancedDataGrid. |
currentTarget | Объект, определяющий прослушиватель события, который выполняет обработку события. Например, если используется myButton.addEventListener() для регистрации прослушивателя события, значением currentTarget является myButton. |
dataField | Имя поля или свойства данных, связанных со столбцом. |
itemRenderer | Средство визуализации заголовка, которое было инициировано. |
localX | NaN |
reason | null |
rowIndex | null |
target | Объект, отправивший событие. Это не всегда тот объект, который прослушивает событие. Свойство currentTarget всегда используется для получения доступа к объекту, прослушивающему событие. |
type | AdvancedDataGridEvent.HEADER_RELEASE |
headerDropOutside | Событие |
mx.events.AdvancedDataGridEvent
свойство AdvancedDataGridEvent.type =
mx.events.AdvancedDataGridEvent.HEADER_DROP_OUTSIDE
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Передается при перетаскивании столбца за пределы группы столбцов. Элемент управления AdvancedDataGrid не предоставляет обработчик по умолчанию для этого события.
Константа AdvancedDataGridEvent.HEADER_DROP_OUTSIDE определяет значение свойстваtype
объекта события headerDropOutside
.
Свойства объекта события имеют следующие значения:
Свойство | Значение |
---|---|
bubbles | false |
cancelable | true |
columnIndex | Отсчитываемый от нуля индекс столбца элементов в массиве columns объекта AdvancedDataGrid. |
currentTarget | Объект, определяющий прослушиватель события, который выполняет обработку события. Например, если используется myButton.addEventListener() для регистрации прослушивателя события, значением currentTarget является myButton. |
dataField | Имя поля или свойства данных, связанных со столбцом. |
item | Закрытый элемент (узел) AdvancedDataGrid. |
itemRenderer | Средство визуализации заголовка, которое было инициировано. |
localX | NaN |
multiColumnSort | false |
reason | null |
removeColumnFromSort | false |
rowIndex | null |
target | Объект, отправивший событие. Это не всегда тот объект, который прослушивает событие. Свойство currentTarget всегда используется для получения доступа к объекту, прослушивающему событие. |
triggerEvent | Закрытие узла в ответ на действие пользователя идентифицируется как действие клавиатуры или мыши. |
type | AdvancedDataGridEvent.HEADER_RELEASE |
itemClose | Событие |
mx.events.AdvancedDataGridEvent
свойство AdvancedDataGridEvent.type =
mx.events.AdvancedDataGridEvent.ITEM_CLOSE
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Передается, когда ветвь дерева навигации закрыта или свернута.
Константа type события AdvancedDataGridEvent.ITEM_CLOSE указывает, что ветвь AdvancedDataGrid закрыта или свернута.Свойства объекта события для этого типа события имеют следующие значения. Не все свойства являются значимыми для каждого из видов событий. Дополнительную информацию см. в подробных описаниях свойств.
Свойство | Значение |
---|---|
bubbles | false |
cancelable | false |
currentTarget | Объект, определяющий прослушиватель события, который выполняет обработку события. Например, если используется myButton.addEventListener() для регистрации прослушивателя события, значением currentTarget является myButton. |
dataField | Имя поля или свойства данных, связанных со столбцом. |
item | Закрытый элемент (узел) AdvancedDataGrid. |
itemRenderer | ListItemRenderer для закрывшегося узла. |
localX | NaN |
multiColumnSort | false |
removeColumnFromSort | false |
rowIndex | -1 |
target | Объект, отправивший событие. Это не всегда тот объект, который прослушивает событие. Свойство currentTarget всегда используется для получения доступа к объекту, прослушивающему событие. |
triggerEvent | Закрытие узла в ответ на действие пользователя идентифицируется как действие клавиатуры или мыши. |
type | AdvancedDataGridEvent.ITEM_CLOSE |
itemOpen | Событие |
mx.events.AdvancedDataGridEvent
свойство AdvancedDataGridEvent.type =
mx.events.AdvancedDataGridEvent.ITEM_OPEN
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Передается, когда ветвь дерева навигации открыта или развернута.
Константа типа события AdvancedDataGridEvent.ITEM_OPEN указывает, что ветвь AdvancedDataGrid открыта или развернута.Свойства объекта события для этого типа события имеют следующие значения. Не все свойства являются значимыми для каждого из видов событий. Дополнительную информацию см. в подробных описаниях свойств.
Свойство | Значение |
---|---|
bubbles | false |
cancelable | false |
currentTarget | Объект, определяющий прослушиватель события, который выполняет обработку события. Например, если используется myButton.addEventListener() для регистрации прослушивателя события, значением currentTarget является myButton. |
item | Открытый узел AdvancedDataGrid. |
itemRenderer | ListItemRenderer для открытого элемента (узла) |
localX | NaN |
multiColumnSort | false |
removeColumnFromSort | false |
rowIndex | -1 |
target | Объект, отправивший событие. Это не всегда тот объект, который прослушивает событие. Свойство currentTarget всегда используется для получения доступа к объекту, прослушивающему событие. |
triggerEvent | Открытие элемента (узла) в ответ на действие пользователя идентифицируется как действие клавиатуры или мыши. |
type | AdvancedDataGridEvent.ITEM_OPEN |
itemOpening | Событие |
mx.events.AdvancedDataGridEvent
свойство AdvancedDataGridEvent.type =
mx.events.AdvancedDataGridEvent.ITEM_OPENING
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Передается при инициировании операции открытия или закрытия ветви древовидной структуры.
Константа типа события AdvancedDataGridEvent.ITEM_OPENING обрабатывается сразу перед открытием или закрытием AdvancedDataGrid.Свойства объекта события для этого типа события имеют следующие значения. Не все свойства являются значимыми для каждого из видов событий. Дополнительную информацию см. в подробных описаниях свойств.
Свойство | Значение |
---|---|
animate | Следует ли анимировать операцию открытия или закрытия. |
bubbles | false |
cancelable | true |
currentTarget | Объект, определяющий прослушиватель события, который выполняет обработку события. Например, если используется myButton.addEventListener() для регистрации прослушивателя события, значением currentTarget является myButton. |
dispatchEvent | Указывает необходимость передачи события ITEM_OPEN или ITEM_CLOSE после завершения анимации открытия или закрытия. true |
item | Открытый узел AdvancedDataGrid. |
itemRenderer | ListItemRenderer для открытого элемента (узла) |
localX | NaN |
multiColumnSort | false |
removeColumnFromSort | false |
rowIndex | -1 |
opening | true , если элемент открывается, false, если закрывается. |
target | Объект, отправивший событие. Это не всегда тот объект, который прослушивает событие. Свойство currentTarget всегда используется для получения доступа к объекту, прослушивающему событие. |
triggerEvent | При открытии элемента в ответ на действие пользователя идентифицируется как действие клавиатуры или мыши. |
type | AdvancedDataGridEvent.ITEM_OPENING |
HEADER_ICON_PART | Константа |
public static const HEADER_ICON_PART:String = "headerIconPart"
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Указывает, что курсор мыши наведен на титульную часть заголовка. Используется в качестве возвращаемого значения метода AdvancedDataGridHeaderRenderer.mouseEventToHeaderPart
.
HEADER_TEXT_PART | Константа |
public static const HEADER_TEXT_PART:String = "headerTextPart"
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Указывает, что курсор мыши наведен на текстовую часть заголовка. Используется в качестве возвращаемого значения mouseEventToHeaderPart.
<?xml version="1.0"?> <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx"> <fx:Script> <![CDATA[ import mx.collections.ArrayCollection; [Bindable] private var dpFlat:ArrayCollection = new ArrayCollection([ {Region:"Southwest", Territory:"Arizona", Territory_Rep:"Barbara Jennings", Actual:38865, Estimate:40000}, {Region:"Southwest", Territory:"Arizona", Territory_Rep:"Dana Binn", Actual:29885, Estimate:30000}, {Region:"Southwest", Territory:"Central California", Territory_Rep:"Joe Smith", Actual:29134, Estimate:30000}, {Region:"Southwest", Territory:"Nevada", Territory_Rep:"Bethany Pittman", Actual:52888, Estimate:45000}, {Region:"Southwest", Territory:"Northern California", Territory_Rep:"Lauren Ipsum", Actual:38805, Estimate:40000}, {Region:"Southwest", Territory:"Northern California", Territory_Rep:"T.R. Smith", Actual:55498, Estimate:40000}, {Region:"Southwest", Territory:"Southern California", Territory_Rep:"Alice Treu", Actual:44985, Estimate:45000}, {Region:"Southwest", Territory:"Southern California", Territory_Rep:"Jane Grove", Actual:44913, Estimate:45000} ]); ]]> </fx:Script> <mx:Panel title="AdvancedDataGrid Control Example" height="75%" width="75%" layout="horizontal" paddingTop="10" paddingBottom="10" paddingLeft="10" paddingRight="10"> <mx:AdvancedDataGrid id="myADG" width="100%" height="100%" initialize="gc.refresh();"> <mx:dataProvider> <mx:GroupingCollection2 id="gc" source="{dpFlat}"> <mx:grouping> <mx:Grouping> <mx:GroupingField name="Region"/> <mx:GroupingField name="Territory"/> </mx:Grouping> </mx:grouping> </mx:GroupingCollection2> </mx:dataProvider> <mx:columns> <mx:AdvancedDataGridColumn dataField="Region"/> <mx:AdvancedDataGridColumn dataField="Territory"/> <mx:AdvancedDataGridColumn dataField="Territory_Rep" headerText="Territory Rep"/> <mx:AdvancedDataGridColumn dataField="Actual"/> <mx:AdvancedDataGridColumn dataField="Estimate"/> </mx:columns> </mx:AdvancedDataGrid> </mx:Panel> </s:Application>
Tue Jun 12 2018, 11:34 AM Z