Package | mx.controls |
Classe | public class AdvancedDataGridBaseEx |
Héritage | AdvancedDataGridBaseEx ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Implémente | IIMESupport |
Sous-classes | AdvancedDataGrid |
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |

The <mx:AdvancedDataGridBaseEx>
tag inherits all of the tag attributes
of its superclass, except for labelField
, iconField
,
and iconFunction
, and adds the following tag attributes:
<mx:AdvancedDataGridBaseEx Properties columns="From dataProvider" draggableColumns="true|false" editable="item group summary" editedItemPosition="null
" horizontalScrollPosition="null" imeMode="null" itemEditorInstance="null" lookAheadDuratio="400" minColumnWidth="NaN
" resizableColumns="true|false" sortableColumns="true|false" sortExpertMode="false|true" Styles columnDropIndicatorSkin="DataGridColumnDropIndicator" columnResizeSkin="DataGridColumnResizeSkin" disabledIconColor="0x999999" headerBackgroundSkin="DataGridHeaderSeparator" headerColors="[#FFFFFF, #E6E6E6]" headerDragProxyStyleName="headerDragProxyStyle" headerHorizontalSeparatorSkin="AdvancedDataGridHeaderHorizontalSeparator" headerSeparatorSkin="DataGridHeaderSeparator" headerStyleName="No default" horizontalGridLineColor="No default" horizontalGridLines="false|true" horizontalLockedSeparatorSkin="undefined" horizontalSeparatorSkin="undefined" iconColor="0x111111" rollOverColor="#E3FFD6" selectionColor="#CDFFC1" stretchCursor="DataGridStretchCursor" verticalGridLineColor="#666666" verticalGridLines="false|true" verticalLockedSeparatorSkin="undefined" verticalSeparatorSkin="undefined" Events columnStretch="No default" headerRelease="No default" headerShift="No default" itemEditBegin="No default" itemEditBeginning="No default" itemEditEnd="No default" itemFocusIn="No default" itemFocusOut="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>
Propriété MXML par défautdataProvider
Eléments de l’API associés
Propriété | Défini par | ||
---|---|---|---|
![]() | accessibilityDescription : String
Accesseur pratique pour la propriété description de l’objet accessibilityProperties de ce composant UIComponent. | UIComponent | |
![]() | accessibilityEnabled : Boolean
Accesseur pratique pour la propriété silent de l’objet accessibilityProperties de ce composant UIComponent. | UIComponent | |
![]() | accessibilityImplementation : AccessibilityImplementation
Implémentation d’accessibilité (AccessibilityImplementation) actuelle pour cette occurrence d’InteractiveObject. | InteractiveObject | |
![]() | accessibilityName : String
Accesseur pratique pour la propriété name de l’objet accessibilityProperties de ce composant UIComponent. | UIComponent | |
![]() | accessibilityProperties : AccessibilityProperties
Options d’accessibilité actuelles de l’objet d’affichage. | DisplayObject | |
![]() | accessibilityShortcut : String
Accesseur pratique pour la propriété shortcut de l’objet accessibilityProperties de ce composant UIComponent. | UIComponent | |
![]() | activeEffects : Array [lecture seule]
Liste des effets en cours de lecture sur le composant, sous forme d’un tableau d’instances EffectInstance. | UIComponent | |
![]() | allowDragSelection : Boolean = false
Indicateur précisant si la sélection par glissement est activée. | AdvancedListBase | |
![]() | allowMultipleSelection : Boolean
Indicateur signifiant que plusieurs éléments peuvent être sélectionnés à la fois. | AdvancedListBase | |
![]() | alpha : Number
Indique la valeur de transparence alpha de l’objet spécifié. | DisplayObject | |
![]() | automationDelegate : Object
Objet délégué qui traite la fonction d’automatisation. | UIComponent | |
![]() | automationEnabled : Boolean [lecture seule]
True si ce composant est activé pour l’automatisation, false dans le cas contraire. | UIComponent | |
![]() | automationName : String
Nom pouvant être utilisé comme identifiant de cet objet. | UIComponent | |
![]() | automationOwner : DisplayObjectContainer [lecture seule]
Propriétaire de ce composant à des fins d’automatisation. | UIComponent | |
![]() | automationParent : DisplayObjectContainer [lecture seule]
Parent de ce composant à des fins d’automatisation. | UIComponent | |
![]() | automationTabularData : Object [lecture seule]
Implémentation de l’interface IAutomationTabularData, qui peut être utilisée pour récupérer les données. | UIComponent | |
![]() | automationValue : Array [lecture seule]
Cette valeur correspond généralement à l’apparence rendue de l’objet et doit être utilisable pour associer l’identifiant à l’objet lorsqu’il apparaît visuellement dans l’application. | UIComponent | |
![]() | automationVisible : Boolean [lecture seule]
True si ce composant est visible pour l’automatisation, false dans le cas contraire. | UIComponent | |
![]() | baseline : Object
Pour les composants, cette propriété de contrainte de mise en page est une façade s’ajoutant au style du même nom. | UIComponent | |
![]() | baselinePosition : Number [lecture seule]
Coordonnée y de la ligne de base de la première ligne de texte du composant. | UIComponent | |
![]() | blendMode : String
Valeur de la classe BlendMode qui spécifie le mode de fusion à utiliser. | DisplayObject | |
![]() | blendShader : Shader [écriture seule]
Définit un shader utilisé pour la fusion de l’arrière-plan et du premier plan. | DisplayObject | |
![]() | borderMetrics : EdgeMetrics [lecture seule]
Renvoie un objet EdgeMetrics qui comporte quatre propriétés : left, top, right et bottom. | ScrollControlBase | |
![]() | bottom : Object
Pour les composants, cette propriété de contrainte de mise en page est une façade s’ajoutant au style du même nom. | UIComponent | |
![]() | buttonMode : Boolean
Spécifie le mode de bouton du sprite. | Sprite | |
![]() | cacheAsBitmap : Boolean
Si la valeur true est définie, les moteurs d’exécution de Flash placent en mémoire cache une version bitmap interne de l’objet d’affichage. | DisplayObject | |
![]() | cacheAsBitmapMatrix : Matrix
S’il n’est pas nul, cet objet Matrix définit le mode de rendu d’un objet d’affichage lorsque cacheAsBitmap est définie sur true. | DisplayObject | |
![]() | cacheHeuristic : Boolean [écriture seule]
Utilisé par Flex pour suggérer la mise en cache sous forme de bitmap de l’objet. | UIComponent | |
![]() | cachePolicy : String
Spécifie la stratégie de mise en cache sous forme de bitmap de cet objet. | UIComponent | |
![]() | className : String [lecture seule]
Nom de la classe de cette instance, par exemple « Button ». | UIComponent | |
columns : Array
Tableau d’objets AdvancedDataGridColumn, un pour chacune des colonnes pouvant être affichées. | AdvancedDataGridBaseEx | ||
![]() | columnWidth : Number
Largeur des colonnes du contrôle. | AdvancedListBase | |
![]() | constructor : Object
Référence à l’objet de classe ou à la fonction constructeur d’une occurrence donnée d’un objet. | Object | |
![]() | contentMouseX : Number [lecture seule]
Renvoie la position x de la souris, dans le système de coordonnées du contenu. | UIComponent | |
![]() | contentMouseY : Number [lecture seule]
Renvoie la position y de la souris, dans le système de coordonnées du contenu. | UIComponent | |
![]() | contextMenu : NativeMenu
Spécifie le menu contextuel associé à l’objet. | InteractiveObject | |
![]() | currentState : String
Etat d’affichage actuel du composant. | UIComponent | |
![]() | cursorManager : ICursorManager [lecture seule]
Récupère le gestionnaire CursorManager qui contrôle le curseur pour ce composant et ses homologues. | UIComponent | |
![]() | data : Object
Elément du fournisseur de données que ce composant doit rendre lorsque ce composant est utilisé comme rendu d’élément ou éditeur d’élément. | AdvancedListBase | |
![]() | dataProvider : Object
Ensemble de données à afficher. | AdvancedListBase | |
![]() | dataTipField : String
Nom du champ dans les éléments du fournisseur de données à afficher comme astuce sur les données. | AdvancedListBase | |
![]() | dataTipFunction : Function
Fonction fournie par l’utilisateur et à exécuter sur chaque élément pour en déterminer l’astuce sur les données. | AdvancedListBase | |
![]() | depth : Number
Détermine l’ordre dans lequel les éléments sont rendus au sein des conteneurs. | UIComponent | |
![]() | descriptor : UIComponentDescriptor
Référence à la classe UIComponentDescriptor, le cas échéant, utilisée par la méthode createComponentFromDescriptor() pour créer cette instance UIComponent. | UIComponent | |
![]() | designLayer : DesignLayer
Spécifie l’instance DesignLayer facultative associée à cet élément visuel. | UIComponent | |
![]() | document : Object
Référence à l’objet de document associé à ce composant UIComponent. | UIComponent | |
![]() | doubleClickEnabled : Boolean [override]
Spécifie si l’objet UIComponent reçoit les événements doubleClick. | UIComponent | |
![]() | dragEnabled : Boolean
Indicateur précisant si vous pouvez faire glisser les éléments hors du contrôle et les déposer dans d’autres contrôles. | AdvancedListBase | |
draggableColumns : Boolean
Indique si vous êtes autorisé à réorganiser les colonnes. | AdvancedDataGridBaseEx | ||
![]() | dragMoveEnabled : Boolean
Indicateur précisant si les éléments peuvent être déplacés au lieu d’être simplement copiés du contrôle dans le cadre d’une opération Glisser-déposer. | AdvancedListBase | |
![]() | dropEnabled : Boolean
Indicateur précisant si les éléments glissés peuvent être déposés dans le contrôle. | AdvancedListBase | |
![]() | dropTarget : DisplayObject [lecture seule]
Spécifie l’objet d’affichage sur lequel le sprite est glissé ou sur lequel il a été déposé. | Sprite | |
editable : String
Indique si l’utilisateur peut ou non modifier les éléments du fournisseur de données. | AdvancedDataGridBaseEx | ||
editedItemPosition : Object
Index de colonne et de ligne du rendu d’élément de l’élément du fournisseur de données en cours de modification, le cas échéant. | AdvancedDataGridBaseEx | ||
editedItemRenderer : IListItemRenderer [lecture seule]
Référence au rendu d’élément du contrôle AdvancedDataGrid dont l’élément est en cours de modification. | AdvancedDataGridBaseEx | ||
![]() | enabled : Boolean
Indique si le composant peut accepter une interaction de l’utilisateur. | UIComponent | |
enableIME : Boolean [lecture seule]
Indicateur qui signale si l’IME doit être activé lorsque le composant reçoit le focus. | AdvancedDataGridBaseEx | ||
![]() | errorString : String
Texte affiché par le conseil d’erreur d’un composant lorsqu’un composant est surveillé par un programme de validation et que la validation échoue. | UIComponent | |
![]() | explicitHeight : Number
Nombre définissant la hauteur explicite du composant en pixels, dans les coordonnées du composant. | UIComponent | |
![]() | explicitMaxHeight : Number
Hauteur maximale recommandée du composant à prendre en compte par le parent lors de la présentation. | UIComponent | |
![]() | explicitMaxWidth : Number
Largeur maximale recommandée du composant à prendre en compte par le parent lors de la présentation. | UIComponent | |
![]() | explicitMinHeight : Number
Hauteur minimale recommandée du composant à prendre en compte par le parent lors de la présentation. | UIComponent | |
![]() | explicitMinWidth : Number
Largeur minimale recommandée du composant à prendre en compte par le parent lors de la présentation. | UIComponent | |
![]() | explicitWidth : Number
Nombre définissant la largeur explicite du composant en pixels, dans les coordonnées du composant. | UIComponent | |
![]() | filters : Array
Tableau indexé contenant tous les objets filtre actuellement associés à l’objet d’affichage. | DisplayObject | |
![]() | flexContextMenu : IFlexContextMenu
Menu contextuel pour ce composant UIComponent. | UIComponent | |
![]() | focusEnabled : Boolean
Indique si le composant peut recevoir le focus par tabulation. | UIComponent | |
![]() | focusManager : IFocusManager
Récupère le FocusManager qui contrôle le focus pour ce composant et ses homologues. | UIComponent | |
![]() | focusPane : Sprite
Volet de focus associé à cet objet. | UIComponent | |
![]() | focusRect : Object
Spécifie si l’objet affiche un rectangle de focus. | InteractiveObject | |
![]() | fontContext : IFlexModuleFactory
Fabrique de module qui fournit le contexte des polices de ce composant. | AdvancedDataGridBase | |
![]() | graphics : Graphics [lecture seule]
Spécifie l’objet Graphics appartenant au sprite qui prend en charge les commandes de dessin vectoriel. | Sprite | |
![]() | hasFocusableChildren : Boolean
Indicateur qui signale si les objets enfant peuvent recevoir le focus | UIComponent | |
![]() | hasLayoutMatrix3D : Boolean [lecture seule]
Contient true si l’élément possède une matrice 3D. | UIComponent | |
![]() | headerHeight : Number
Hauteur de la cellule d’en-tête de la colonne, en pixels. | AdvancedDataGridBase | |
![]() | headerRenderer : IFactory
Rendu d’en-tête utilisé pour afficher les rangées d’en-tête de la colonne. | AdvancedDataGridBase | |
![]() | headerWordWrap : Boolean
Si la valeur est true, indique que le texte de l’en-tête est enroulé s’il ne tient pas sur une seule ligne. | AdvancedDataGridBase | |
![]() | height : Number [override]
Nombre définissant la hauteur du composant en pixels, dans les coordonnées du parent. | UIComponent | |
![]() | hitArea : Sprite
Désigne un autre sprite qui fera office de zone active d’un sprite. | Sprite | |
![]() | horizontalCenter : Object
Pour les composants, cette propriété de contrainte de mise en page est une façade s’ajoutant au style du même nom. | UIComponent | |
![]() | horizontalScrollPolicy : String
Propriété indiquant si la barre de défilement horizontale est toujours activée, toujours désactivée ou si elle change automatiquement en fonction des paramètres transmis à la méthode setScrollBarProperties(). | ScrollControlBase | |
horizontalScrollPosition : Number [override]
Décalage dans le contenu à partir du bord gauche. | AdvancedDataGridBaseEx | ||
![]() | iconField : String
Le nom du champ de l’objet fournisseur de données qui détermine ce qui doit s’afficher en tant qu’icône. | AdvancedListBase | |
![]() | iconFunction : Function
Une fonction fournie par l’utilisateur et à exécuter sur chaque élément pour en déterminer leur icône. | AdvancedListBase | |
![]() | id : String
ID du composant. | UIComponent | |
imeMode : String
Spécifie le mode IME (éditeur de méthode d’entrée). | AdvancedDataGridBaseEx | ||
![]() | includeInLayout : Boolean
Indique si ce composant est inclus dans la présentation du conteneur parent. | UIComponent | |
![]() | inheritingStyles : Object
Début de la chaîne de styles hérités de ce composant. | UIComponent | |
![]() | initialized : Boolean
Indicateur déterminant si un objet a traversé les trois phases de présentation : validation, mesure et présentation (si besoin était). | UIComponent | |
![]() | instanceIndex : int [lecture seule]
Index d’un composant répété. | UIComponent | |
![]() | instanceIndices : Array
Tableau contenant les indices requis pour faire référence à cet objet UIComponent à partir de son document parent. | UIComponent | |
![]() | is3D : Boolean [lecture seule]
Contient true lorsque l’élément est en 3D. | UIComponent | |
![]() | isDocument : Boolean [lecture seule]
Contient la valeur true si l’instance UIComponent est un objet document. | UIComponent | |
![]() | isPopUp : Boolean
Défini sur true par le gestionnaire PopUpManager pour indiquer que composant a été ouvert sous forme de menu contextuel. | UIComponent | |
itemEditorInstance : IListItemRenderer
Référence à l’instance actuellement active de l’éditeur d’élément, s’il existe. | AdvancedDataGridBaseEx | ||
![]() | itemRenderer : IFactory
Rendu de l’élément personnalisé du contrôle. | AdvancedListBase | |
![]() | labelFunction : Function
Fonction fournie par l’utilisateur à exécuter sur chaque élément pour en déterminer le libellé. | AdvancedListBase | |
![]() | layoutMatrix3D : Matrix3D [écriture seule]
Matrice de transformation utilisée pour calculer la présentation d’un composant par rapport à ses frères. | UIComponent | |
![]() | left : Object
Pour les composants, cette propriété de contrainte de mise en page est une façade s’ajoutant au style du même nom. | UIComponent | |
![]() | listData : BaseListData
Lorsqu’un composant est utilisé en tant que rendu d’élément supplémentaire ou éditeur d’élément supplémentaire, Flex initialise la propriété listData du composant avec les données supplémentaires du contrôle List. | AdvancedListBase | |
![]() | liveScrolling : Boolean = true
Indicateur signalant si le défilement est simultané au déplacement du curseur de défilement ou si l’affichage n’est mis à jour que lorsque le curseur est relâché. | ScrollControlBase | |
![]() | loaderInfo : LoaderInfo [lecture seule]
Renvoie un objet LoaderInfo qui contient des informations relatives au chargement du fichier auquel appartient cet objet d’affichage. | DisplayObject | |
![]() | lockedColumnCount : int
Index de la première colonne du contrôle pour lequel le rendu est utilisé. La première colonne se trouve à l’index 0. | AdvancedListBase | |
![]() | lockedRowCount : int
Index de la première rangée du contrôle pour lequel le rendu est utilisé. La première rangée se trouve à l’index 0. | AdvancedListBase | |
lookAheadDuration : Number = 400
La durée d’anticipation de type, en millisecondes, pour plusieurs caractères. | AdvancedDataGridBaseEx | ||
![]() | maintainProjectionCenter : Boolean
Lorsque sa valeur est true, le composant garde sa matrice de projection centrée sur le milieu de son cadre de sélection. | UIComponent | |
![]() | mask : DisplayObject
L’objet d’affichage appelant est masqué par l’objet mask spécifié. | DisplayObject | |
![]() | maxHeight : Number
Hauteur maximale recommandée du composant à prendre en compte par le parent lors de la présentation. | UIComponent | |
![]() | maxWidth : Number
Largeur maximale recommandée du composant à prendre en compte par le parent lors de la présentation. | UIComponent | |
![]() | measuredHeight : Number
Hauteur par défaut du composant, en pixels. | UIComponent | |
![]() | measuredMinHeight : Number
Hauteur minimale par défaut du composant, en pixels. | UIComponent | |
![]() | measuredMinWidth : Number
Largeur minimale par défaut du composant, en pixels. | UIComponent | |
![]() | measuredWidth : Number
Largeur par défaut du composant, en pixels. | UIComponent | |
![]() | menuSelectionMode : Boolean = false
Indicateur précisant si la sélection du style de menu doit être utilisée. | AdvancedListBase | |
![]() | metaData : Object
Obtient les données d’objet de métadonnées de l’occurrence DisplayObject si les données d’meta a été stockée près de la l’occurrence de cette DisplayObject dans le fichier SWF à l’aide d’une balise de4 PlaceObject. | DisplayObject | |
minColumnWidth : Number
Largeur minimale des colonnes, en pixels. | AdvancedDataGridBaseEx | ||
![]() | minHeight : Number
Hauteur minimale recommandée du composant à prendre en compte par le parent lors de la présentation. | UIComponent | |
![]() | minWidth : Number
Largeur minimale recommandée du composant à prendre en compte par le parent lors de la présentation. | UIComponent | |
![]() | moduleFactory : IFlexModuleFactory
Une fabrique de modules est utilisée comme contexte d’utilisation de polices intégrées et pour la recherche du gestionnaire de style qui contrôle les styles de ce composant. | UIComponent | |
![]() | mouseChildren : Boolean
Détermine si les enfants de l’objet prennent en charge la souris ou les périphériques de saisie utilisateur. | DisplayObjectContainer | |
![]() | mouseEnabled : Boolean
Spécifie si l’objet reçoit des messages de la souris ou d’un autre périphérique de saisie utilisateur. | InteractiveObject | |
![]() | mouseFocusEnabled : Boolean
Indique si le composant peut recevoir le focus à l’aide de la souris. | UIComponent | |
![]() | mouseX : Number [lecture seule]
Indique la coordonnée x de la souris ou ou la position du périphérique de saisie utilisateur, en pixels. | DisplayObject | |
![]() | mouseY : Number [lecture seule]
Indique la coordonnée y de la souris ou la position du périphérique de saisie utilisateur, en pixels. | DisplayObject | |
![]() | name : String
Indique le nom d’occurrence de DisplayObject. | DisplayObject | |
![]() | needsSoftKeyboard : Boolean
Indique si un clavier virtuel (clavier logiciel à l’écran) doit s’afficher lorsque cette occurrence d’InteractiveObject reçoit le focus. | InteractiveObject | |
![]() | nestLevel : int
Profondeur de cet objet dans la hiérarchie de confinement. | UIComponent | |
![]() | nonInheritingStyles : Object
Début de la chaîne de styles non hérités de ce composant. | UIComponent | |
![]() | numAutomationChildren : int [lecture seule]
Nombre d’enfants d’automatisation que ce conteneur comporte. | UIComponent | |
![]() | numChildren : int [lecture seule]
Renvoie le nombre d’enfants de l’objet. | DisplayObjectContainer | |
![]() | opaqueBackground : Object
Indique si l’objet d’affichage est opaque avec une couleur d’arrière-plan spécifique. | DisplayObject | |
![]() | owner : DisplayObjectContainer
Propriétaire de cet objet IVisualElement. | UIComponent | |
![]() | parent : DisplayObjectContainer [override] [lecture seule]
Conteneur ou composant parent de ce composant. | UIComponent | |
![]() | parentApplication : Object [lecture seule]
Référence à l’objet d’application contenant cette instance UIComponent. | UIComponent | |
![]() | parentDocument : Object [lecture seule]
Référence à l’objet de document parent pour ce composant UIComponent. | UIComponent | |
![]() | percentHeight : Number
Spécifie la hauteur d’un composant en tant que pourcentage de la taille de son parent. | UIComponent | |
![]() | percentWidth : Number
Spécifie la largeur d’un composant en tant que pourcentage de la taille de son parent. | UIComponent | |
![]() | postLayoutTransformOffsets : mx.geom:TransformOffsets
Définit un ensemble de réglages pouvant être appliqué à la transformation d’un objet de manière invisible pour la présentation de son parent. | UIComponent | |
![]() | processedDescriptors : Boolean
Définie sur true après la création d’enfant immédiate ou différée, en fonction de celle effectuée. | UIComponent | |
![]() | repeater : IRepeater [lecture seule]
Référence à l’objet Repeater dans le document parent ayant produit ce composant UIComponent. | UIComponent | |
![]() | repeaterIndex : int [lecture seule]
Index de l’élément dans le fournisseur de données de l’objet Repeater ayant produit ce composant UIComponent. | UIComponent | |
![]() | repeaterIndices : Array
Tableau contenant les indices des éléments dans le fournisseur de données du des objets Repeater dans le document parent ayant produit ce composant UIComponent. | UIComponent | |
![]() | repeaters : Array
Tableau contenant des références aux objets Repeater dans le document parent ayant produit ce composant UIComponent. | UIComponent | |
resizableColumns : Boolean = true
Indicateur précisant si l’utilisateur peut modifier la taille des colonnes. | AdvancedDataGridBaseEx | ||
![]() | right : Object
Pour les composants, cette propriété de contrainte de mise en page est une façade s’ajoutant au style du même nom. | UIComponent | |
![]() | root : DisplayObject [lecture seule]
Pour un objet d’affichage résidant dans un fichier SWF chargé, la propriété root correspond à l’objet d’affichage de premier niveau dans la partie de la structure arborescente de la liste d’affichage représentée par ce fichier. | DisplayObject | |
![]() | rotation : Number [override]
Indique la rotation de l’occurrence de DisplayObject, en degrés, à partir de son orientation d’origine. | UIComponent | |
![]() | rotationX : Number [override]
Indique la rotation de l’axe des x de l’instance DisplayObject, en degrés, à partir de son orientation d’origine par rapport au conteneur 3D parent. | UIComponent | |
![]() | rotationY : Number [override]
Indique la rotation de l’axe des y de l’instance DisplayObject, en degrés, à partir de son orientation d’origine par rapport au conteneur 3D parent. | UIComponent | |
![]() | rotationZ : Number [override]
Indique la rotation de l’axe des z de l’instance DisplayObject, en degrés, à partir de son orientation d’origine par rapport au conteneur 3D parent. | UIComponent | |
![]() | rowCount : int
Nombre de rangées à afficher. | AdvancedListBase | |
![]() | rowHeight : Number
Hauteur des rangées en pixels. | AdvancedListBase | |
![]() | scale9Grid : Rectangle
Grille de mise à l’échelle en vigueur. | DisplayObject | |
![]() | scaleX : Number [override]
Nombre spécifiant le facteur de mise à l’échelle horizontale. | UIComponent | |
![]() | scaleY : Number [override]
Nombre spécifiant le facteur de mise à l’échelle verticale. | UIComponent | |
![]() | scaleZ : Number [override]
Nombre spécifiant le facteur de mise à l’échelle sur l’axe z. | UIComponent | |
![]() | screen : Rectangle [lecture seule]
Renvoie un objet contenant la taille et la position de la surface de tracé de base pour cet objet. | UIComponent | |
![]() | scrollRect : Rectangle
Cadre de sélection du défilement de l’objet d’affichage. | DisplayObject | |
![]() | scrollTipFunction : Function
Fonction qui calcule la chaîne à afficher en tant que composant ScrollTip. | ScrollControlBase | |
![]() | selectable : Boolean
Indicateur précisant si List affiche les éléments sélectionnés comme étant sélectionnés. | AdvancedListBase | |
![]() | selectedIndex : int
Index dans le fournisseur de données de l’élément sélectionné. | AdvancedListBase | |
![]() | selectedIndices : Array
Tableau d’index dans le fournisseur de données des éléments sélectionnés. | AdvancedListBase | |
![]() | selectedItem : Object
Référence à l’élément sélectionné dans le fournisseur de données. | AdvancedListBase | |
![]() | selectedItems : Array
Tableau de références aux éléments sélectionnés dans le fournisseur de données. | AdvancedListBase | |
![]() | selectionMode : String
Mode de sélection du contrôle. | AdvancedDataGridBase | |
![]() | showHeaders : Boolean
Indicateur précisant si le contrôle doit afficher les en-têtes de colonne. | AdvancedDataGridBase | |
![]() | showInAutomationHierarchy : Boolean
Indicateur qui détermine si un objet d’automatisation s’affiche dans la hiérarchie d’automatisation. | UIComponent | |
![]() | showScrollTips : Boolean = false
Indicateur signalant si l’info-bulle correspondante doit apparaître près du curseur de défilement lorsqu’il est en cours de déplacement. | ScrollControlBase | |
![]() | softKeyboard : String
Contrôle l’aspect du clavier logiciel. | InteractiveObject | |
![]() | softKeyboardInputAreaOfInterest : Rectangle
Définit la zone qui doit rester à l’écran lorsqu’un clavier logiciel s’affiche (non disponible sur iOS) | InteractiveObject | |
sortableColumns : Boolean = true
Indicateur signalant si l’utilisateur peut trier les éléments du fournisseur de données en cliquant sur une cellule d’en-tête de colonnes. | AdvancedDataGridBaseEx | ||
sortExpertMode : Boolean
Par défaut, la propriété sortExpertMode est définie sur la valeur false, ce qui signifie que vous devez cliquer sur la zone d’en-tête d’une colonne pour trier les rangées du contrôle AdvancedDataGrid selon cette colonne. | AdvancedDataGridBaseEx | ||
![]() | sortItemRenderer : IFactory
Rendu d’élément de tri à utiliser pour afficher l’icône de tri dans l’en-tête de colonne. | AdvancedDataGridBase | |
![]() | soundTransform : flash.media:SoundTransform
Contrôle le son à l’intérieur du sprite. | Sprite | |
![]() | stage : Stage [lecture seule]
Scène de l’objet d’affichage. | DisplayObject | |
![]() | states : Array
Etats d’affichage définis pour ce composant. | UIComponent | |
![]() | styleDeclaration : CSSStyleDeclaration
Stockage pour les styles d’héritage intégrés sur cet objet. | UIComponent | |
![]() | styleFunction : Function
Fonction de rappel qui est appelée lors du rendu de chaque cellule. | AdvancedDataGridBase | |
![]() | styleManager : IStyleManager2 [lecture seule]
Renvoie l’instance SystemManager utilisée par ce composant. | UIComponent | |
![]() | styleName : Object
Style de classe utilisé par ce composant. | UIComponent | |
![]() | styleParent : IAdvancedStyleClient
Le parent d’un composant permet d’évaluer les sélecteurs descendants. | UIComponent | |
![]() | systemManager : ISystemManager
Renvoie l’objet SystemManager utilisé par ce composant. | UIComponent | |
![]() | tabChildren : Boolean
Détermine si les enfants de l’objet prennent ou non en charge la tabulation. | DisplayObjectContainer | |
![]() | tabEnabled : Boolean
Indique si cet objet est spécifié dans l’ordre de tabulation. | InteractiveObject | |
![]() | tabFocusEnabled : Boolean
Indicateur qui signale si cet objet peut recevoir le focus via la touche de tabulation. Cette fonction est similaire à la propriété tabEnabled utilisée par le lecteur Flash. Sa valeur est généralement true pour les composants qui gèrent l’entrée au clavier, mais certains composants des barres de contrôle les définissent sur false, car il est conseillé de ne pas voler le focus d’un autre composant (un éditeur, par exemple). | UIComponent | |
![]() | tabIndex : int
Spécifie l’ordre de tabulation des objets dans un fichier SWF. | InteractiveObject | |
![]() | textSnapshot : flash.text:TextSnapshot [lecture seule]
Renvoie un objet TextSnapshot pour l’occurrence de DisplayObjectContainer. | DisplayObjectContainer | |
![]() | toolTip : String
Texte à afficher dans l’info-bulle. | UIComponent | |
![]() | top : Object
Pour les composants, cette propriété de contrainte de mise en page est une façade s’ajoutant au style du même nom. | UIComponent | |
![]() | transform : flash.geom:Transform [override]
Objet dont les propriétés se rapportent à la matrice, à la transformation des couleurs et aux limites des pixels d’un objet d’affichage. | UIComponent | |
![]() | transformX : Number
Définit la coordonnée x du centre de la transformation du composant. | UIComponent | |
![]() | transformY : Number
Définit la coordonnée y du centre de la transformation du composant. | UIComponent | |
![]() | transformZ : Number
Définit la coordonnée z du centre de la transformation du composant. | UIComponent | |
![]() | transitions : Array
Tableau d’objets de transition, où chaque objet de transition définit un ensemble d’effets à lire lors d’un changement de l’état d’affichage. | UIComponent | |
![]() | tweeningProperties : Array
Tableau de propriétés en cours d’interpolation sur cet objet. | UIComponent | |
![]() | uid : String
Identifiant unique de l’objet. | UIComponent | |
![]() | updateCompletePendingFlag : Boolean
Indicateur déterminant si un objet a traversé les trois phases de validation de mise en forme (si besoin était). | UIComponent | |
![]() | useHandCursor : Boolean
Valeur booléenne indiquant si le curseur en forme de main apparaît lorsque le pointeur survole un sprite dont la propriété buttonMode est définie sur true. | Sprite | |
![]() | validationSubField : String
Utilisé par un validateur pour associer un sous-champ à ce composant. | UIComponent | |
![]() | value : Object [lecture seule]
Elément sélectionné ou les données ou le champ d’étiquette de l’élément sélectionné. | AdvancedListBase | |
![]() | variableRowHeight : Boolean
Indicateur précisant si chaque rangée peut avoir une hauteur différente. | AdvancedListBase | |
![]() | verticalCenter : Object
Pour les composants, cette propriété de contrainte de mise en page est une façade s’ajoutant au style du même nom. | UIComponent | |
![]() | verticalScrollPolicy : String
Propriété indiquant si la barre de défilement verticale est toujours activée, toujours désactivée ou si elle change automatiquement en fonction des paramètres transmis à la méthode setScrollBarProperties(). | ScrollControlBase | |
![]() | verticalScrollPosition : Number
Décalage dans le contenu à partir du bord supérieur. | ScrollControlBase | |
![]() | viewMetrics : EdgeMetrics [lecture seule]
Objet EdgeMetrics prenant en compte les barres de défilement éventuellement visibles. | ScrollControlBase | |
![]() | visible : Boolean [override]
Indique si l’objet d’affichage est visible ou non. | UIComponent | |
![]() | width : Number [override]
Nombre définissant la largeur du composant en pixels, dans les coordonnées du parent. | UIComponent | |
![]() | wordWrap : Boolean
Indicateur précisant si le texte de la rangée doit être enroulé. | AdvancedListBase | |
![]() | x : Number [override]
Nombre spécifiant la position horizontale du composant, en pixels, au sein de son conteneur parent. | UIComponent | |
![]() | y : Number [override]
Nombre spécifiant la position verticale du composant, en pixels, au sein de son conteneur parent. | UIComponent | |
![]() | z : Number [override]
Indique la position de coordonnée z le long de l’axe des z de l’instance DisplayObject par rapport au conteneur 3D parent. | UIComponent |
Propriété | Défini par | ||
---|---|---|---|
![]() | actualCollection : ICollectionView
Copie de la valeur normalement stockée dans la propriété collection utilisée lors de l’exécution des effets de changement des données. | AdvancedListBase | |
![]() | actualIterator : IViewCursor
Copie de la valeur normalement stockée dans la propriété iterator utilisée lors de l’exécution des effets de changement des données. | AdvancedListBase | |
![]() | anchorBookmark : CursorBookmark
Signet sur l’élément correspondant à l’ancrage. | AdvancedListBase | |
![]() | anchorIndex : int = -1
Décalage de l’élément dans le fournisseur de données, qui correspond au point d’ancrage de la sélection. | AdvancedListBase | |
![]() | border : IFlexDisplayObject
Objet bordure. | ScrollControlBase | |
![]() | cachedDataChangeEffect : Effect = null
Effet lu lorsque des changements se produisent dans le fournisseur de données du contrôle. | AdvancedListBase | |
![]() | caretBookmark : CursorBookmark
Signet sur l’élément sous le signe d’insertion. | AdvancedListBase | |
![]() | caretIndex : int = -1
Décalage de l’élément dans le fournisseur de données, qui se trouve au signe d’insertion de la sélection. | AdvancedListBase | |
![]() | caretIndicator : Sprite
DisplayObject qui contient les graphiques indiquant quel rendu est le signe d’insertion. | AdvancedListBase | |
![]() | caretItemRenderer : IListItemRenderer
Rendu de l’élément sous le signe d’insertion. | AdvancedListBase | |
![]() | caretUID : String
UID de l’élément sous le signe d’insertion. | AdvancedListBase | |
![]() | collection : ICollectionView
ICollectionView représentant le fournisseur de données. | AdvancedListBase | |
![]() | columnMap : Object
Association de rendus d’élément aux colonnes. | AdvancedDataGridBase | |
![]() | currentColNum : int
Contient l’index de la colonne pour laquelle une fonctionnalité de rendu est actuellement créée. | AdvancedDataGridBase | |
![]() | currentCSSState : String [lecture seule]
Etat à utiliser pour faire correspondre les pseudo-sélecteurs CSS. | UIComponent | |
![]() | currentItemTop : Number
Contient la position supérieure de la fonctionnalité de rendu qui est actuellement créée. | AdvancedDataGridBase | |
![]() | currentRowHeight : Number
Hauteur, en pixels, de la rangée actuelle. | AdvancedDataGridBase | |
![]() | currentRowNum : int
Contient l’index de la rangée pour laquelle une fonctionnalité de rendu est actuellement créée. | AdvancedDataGridBase | |
![]() | dataEffectCompleted : Boolean = false
Indicateur précisant qu’un effet de changement des données vient de se termine. | AdvancedListBase | |
![]() | dataItemWrappersByRenderer : Dictionary
Rendus d’élément d’association de dictionnaire vers le ItemWrappers utilisé pour fournir les données. | AdvancedListBase | |
![]() | defaultColumnCount : int = 4
Nombre par défaut de colonnes à afficher. | AdvancedListBase | |
![]() | defaultRowCount : int = 4
Nombre par défaut de rangées à afficher. | AdvancedListBase | |
![]() | dragImage : IUIComponent [lecture seule]
Instance d’une classe qui affiche les effets visuels lors d’une opération Glisser-déposer. | AdvancedListBase | |
![]() | dragImageOffsets : Point [lecture seule]
Décalage d’une image glissée pour une opération Glisser-déposer. | AdvancedListBase | |
![]() | explicitColumnCount : int = -1
Nombre de colonnes demandé par définition explicite de la propriété columnCount. | AdvancedListBase | |
![]() | explicitColumnWidth : Number
Largeur de colonnes demandée par définition explicite de la propriété columnWidth. | AdvancedListBase | |
![]() | explicitRowCount : int = -1
Nombre de rangées demandé par définition explicite de la propriété rowCount. | AdvancedListBase | |
![]() | explicitRowHeight : Number
Hauteur de rangées demandée par définition explicite de la propriété rowHeight. | AdvancedListBase | |
![]() | freeItemRenderers : Array
Pile de rendus d’élément inutilisés. | AdvancedListBase | |
![]() | hasComplexLayoutMatrix : Boolean [lecture seule]
Renvoie true si la classe UIComponent possède des propriétés de transformation de non-translation (x,y). | UIComponent | |
headerInfoInitialized : Boolean = false
Contient la valeur true si la propriété headerInfos a été initialisée avec les instances AdvancedDataGridHeaderInfo. | AdvancedDataGridBaseEx | ||
![]() | headerInfos : Array
Tableau des instances AdvancedDataGridHeaderInfo pour toutes les colonnes du contrôle. | AdvancedDataGridBase | |
![]() | headerRowInfo : Array
Tableau des instances ListRowInfo qui mettent en cache la hauteur des en-têtes et d’autres informations concernant les en-têtes dans le tableau headerItems. | AdvancedDataGridBase | |
![]() | highlightIndicator : Sprite
DisplayObject qui contient les graphiques indiquant quel rendu est mis en surbrillance. | AdvancedListBase | |
![]() | highlightItemRenderer : IListItemRenderer
Rendu qui passe actuellement sur ou sous le signe d’insertion. | AdvancedListBase | |
![]() | highlightUID : String
UID de l’élément qui passe actuellement sur ou sous le signe d’insertion. | AdvancedListBase | |
![]() | horizontalScrollBar : ScrollBar
Barre de défilement horizontale. | ScrollControlBase | |
isKeyPressed : Boolean = false
Contient la valeur true si une touche est actuellement activée. | AdvancedDataGridBaseEx | ||
![]() | itemRendererToFactoryMap : Dictionary
Associe les rendus d’élément à l’instance Factory à partir de laquelle ils ont été créés. | AdvancedDataGridBase | |
![]() | itemsNeedMeasurement : Boolean = true
Indicateur précisant si les propriétés columnWidth et rowHeight doivent être calculées. | AdvancedListBase | |
![]() | itemsSizeChanged : Boolean = false
Indicateur précisant que la taille des rendus peut avoir changé. | AdvancedListBase | |
![]() | iterator : IViewCursor
Instance IViewCursor principale utilisée pour récupérer les éléments du fournisseur de données et les transmettre aux rendus. | AdvancedListBase | |
![]() | iteratorValid : Boolean = true
Indicateur précisant qu’une erreur de page s’est produite et que la position de l’itérateur n’est pas valide (n’apparaît pas sur l’élément le plus en haut actuellement affiché). | AdvancedListBase | |
![]() | keySelectionPending : Boolean = false
Indicateur précisant si la sélection par le clavier a été interrompue par une erreur de page. | AdvancedListBase | |
![]() | lastDropIndex : int
Index le plus récemment calculé dans lequel l’élément déplacé par glissement doit être ajouté à l’emplacement cible. | AdvancedListBase | |
![]() | lastSeekPending : ListBaseSeekPending
Recherche la plus récente qui a déclenché une erreur de page. | AdvancedListBase | |
![]() | listContent : AdvancedListBaseContentHolder
Objet d’affichage interne qui est le parent de tous les rendus d’élément, indicateurs de sélection et de surbrillance et autres graphiques de support. | AdvancedListBase | |
![]() | listItems : Array
Tableau de tableaux contenant les instances du rendu d’élément qui rend chaque élément du fournisseur de données. | AdvancedListBase | |
![]() | maskShape : Shape
Masque. | ScrollControlBase | |
![]() | modifiedCollectionView : ModifiedCollectionView
Affichage des collections qui préserve temporairement l’état du fournisseur de données précédent pour faciliter l’exécuter des effets de changement des données. | AdvancedListBase | |
orderedHeadersList : Array
Liste triée des instances AdvancedDataGridHeaderInfo correspondant aux en-têtes de colonne visibles. | AdvancedDataGridBaseEx | ||
![]() | rendererChanged : Boolean = false
Indicateur précisant que le rendu a changé. | AdvancedListBase | |
![]() | reservedItemRenderers : Object
Table de hachage des rendus d’éléments actuellement inutilisés susceptibles d’être à nouveau utilisés à un avenir proche. | AdvancedListBase | |
![]() | resourceManager : IResourceManager [lecture seule]
Référence à l’objet qui gère toutes les ressources localisées de l’application. | UIComponent | |
![]() | rowInfo : Array
Tableau des objets ListRowInfo qui mettent en cache les hauteurs des rangées et d’autres informations de suivi concernant les rangées de la propriété listItems. | AdvancedListBase | |
![]() | rowMap : Object
Table de hachage des rendus d’élément avec leur objet ListRowInfo respectif. | AdvancedListBase | |
![]() | runDataEffectNextUpdate : Boolean = false
Indicateur précisant si un effet de données doit être initialisé lors de la prochaine mise à jour de l’affichage. | AdvancedListBase | |
![]() | runningDataEffect : Boolean = false
Indicateur précisant si un effet de changement des données est en cours d’exécution
| AdvancedListBase | |
![]() | scrollAreaChanged : Boolean
Indicateur signalant que la zone de défilement a changé en raison de l’apparition ou de la disparition des barres de défilement. | ScrollControlBase | |
![]() | selectedData : Object
Tableau de hachage des objets ListBaseSelectionData qui suivent les éléments actuellement sélectionnés. | AdvancedListBase | |
![]() | selectionIndicators : Object
Tableau de hachage des indicateurs de sélection. | AdvancedListBase | |
![]() | selectionLayer : Sprite
Calque de listContent, sur lequel tous les indicateurs de sélection et de surbrillance sont tracés. | AdvancedListBase | |
![]() | selectionTweens : Object
Tableau de hachage des interpolations de sélection. | AdvancedListBase | |
![]() | showCaret : Boolean
Indicateur précisant si le signe d’insertion doit être affiché. | AdvancedListBase | |
![]() | unconstrainedRenderers : Object
Table de hachage de rendus d’élément qui ne sont pas soumis aux algorithmes de mise en forme de la liste
| AdvancedListBase | |
![]() | unscaledHeight : Number [lecture seule]
Méthode pratique pour déterminer la hauteur non mise à l’échelle du composant. | UIComponent | |
![]() | unscaledWidth : Number [lecture seule]
Méthode pratique pour déterminer la hauteur non mise à l’échelle du composant. L’ensemble du traçage et de la présentation des enfants d’un composant doit être réalisé dans un rectangle de délimitation de cette largeur, qui est également transmise comme argument à la méthode updateDisplayList(). | UIComponent | |
![]() | verticalScrollBar : ScrollBar
Barre de défilement verticale. | ScrollControlBase | |
![]() | visibleData : Object
Tableau de hachage des rendus d’élément du fournisseur de données actuellement affichés. | AdvancedListBase | |
![]() | visibleHeaderInfos : Array
Tableau des instances AdvancedDataGridHeaderRenderer qui définissent les rendus d’élément d’en-tête pour les colonnes affichables. | AdvancedDataGridBase | |
![]() | wordWrapChanged : Boolean = false
Indicateur précisant si la valeur de la propriété wordWrap a changé depuis la dernière mise à jour de la liste d’affichage. | AdvancedListBase |
Méthode | Défini par | ||
---|---|---|---|
Constructeur. | AdvancedDataGridBaseEx | ||
![]() |
Ajoute une occurrence DisplayObject enfant à cette occurrence DisplayObjectContainer. | DisplayObjectContainer | |
![]() |
Ajoute une occurrence DisplayObject enfant à cette occurrence DisplayObjectContainer. | DisplayObjectContainer | |
![]() |
Ajoute un rendu d’élément si un effet de changement des données est en cours d’exécution. | AdvancedListBase | |
![]() | addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Enregistre un objet écouteur d’événement auprès d’un objet EventDispatcher afin que l’écouteur soit averti d’un événement. | EventDispatcher | |
![]() |
Ajoute un client de style non visuel à cette instance de composant. | UIComponent | |
![]() |
Indique si les restrictions de sécurité entraîneraient l’omission des objets d’affichage de la liste renvoyée en appelant la méthode DisplayObjectContainer.getObjectsUnderPoint() avec le point « point » spécifié. | DisplayObjectContainer | |
![]() |
Renvoie l’index où les éléments déposés doivent être ajoutés à l’emplacement cible. | AdvancedListBase | |
![]() |
Place en attente une fonction à appeler ultérieurement. | UIComponent | |
![]() |
Définit une propriété de style depuis cette instance de composant. | UIComponent | |
![]() |
Détermine si l’objet d’affichage spécifié est un enfant de l’occurrence de DisplayObjectContainer ou l’occurrence en tant que telle. | DisplayObjectContainer | |
![]() |
Convertit un objet Point de coordonnées de contenu en coordonnées globales. | UIComponent | |
![]() |
Convertit un objet Point de coordonnées de contenu en coordonnées locales. | UIComponent | |
![]() |
Renvoie un ensemble de propriétés qui identifient l’enfant au sein de ce conteneur. | UIComponent | |
![]() |
Renvoie un ensemble de propriétés qui identifient l’enfant au sein de ce conteneur. | UIComponent | |
Crée l’éditeur d’élément pour le rendu d’élément au niveau de editedItemPosition en utilisant l’éditeur désigné par la propriété itemEditor. | AdvancedDataGridBaseEx | ||
![]() |
Crée une référence id pour cet objet IUIComponent sur son objet document parent. | UIComponent | |
![]() |
Supprime la référence d’id à cet objet IUIComponent sur son objet de document parent. | UIComponent | |
Cette méthode ferme l’éditeur d’élément actuellement ouvert sur un rendu d’élément. | AdvancedDataGridBaseEx | ||
![]() |
Renvoie un objet UITextFormat correspondant aux styles du texte pour ce composant UIComponent. | UIComponent | |
![]() | [override]
Distribue un événement dans le flux d’événements. | UIComponent | |
![]() |
Affiche ou masque l’indicateur de focus autour de ce composant. | 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
Trace par programmation un rectangle dans l’objet Graphics de cet habillage. | UIComponent | |
![]() |
Appelé par l’instance d’effet lors de la fin de sa lecture sur le composant. | UIComponent | |
![]() |
Appelé par l’instance d’effet lors du début de sa lecture sur le composant. | UIComponent | |
![]() |
Termine tous les effets en cours de lecture sur le composant. | UIComponent | |
![]() |
Exécute toutes les liaisons dont l’objet UIComponent est la destination. | UIComponent | |
![]() |
Recherche un élément de la liste en fonction d’une chaîne et déplace la sélection dessus. | AdvancedListBase | |
![]() |
Appelée après la fin de l’impression. | UIComponent | |
![]() |
Fournit l’objet d’automatisation à l’index spécifié. | UIComponent | |
![]() |
Fournit la liste d’objets d’automatisation. | UIComponent | |
![]() |
Renvoie un rectangle qui définit la zone de l’objet d’affichage relativement au système de coordonnées de l’objet targetCoordinateSpace. | DisplayObject | |
![]() |
Renvoie la coordonnée x des limites de l’élément à la taille d’élément spécifiée. | UIComponent | |
![]() |
Renvoie la coordonnée y des limites de l’élément à la taille d’élément spécifiée. | UIComponent | |
![]() |
Renvoie l’occurrence enfant de l’objet d’affichage associée à l’index spécifié. | DisplayObjectContainer | |
![]() |
Renvoie l’objet d’affichage enfant portant le nom spécifié. | DisplayObjectContainer | |
![]() |
Renvoie la position d’index d’une occurrence enfant de DisplayObject. | DisplayObjectContainer | |
![]() |
Recherche les sélecteurs de type de cette instance UIComponent. | UIComponent | |
![]() |
Renvoie une valeur de contrainte de présentation, ce qui revient à obtenir le style de contrainte pour ce composant. | UIComponent | |
![]() |
Méthode pratique pour déterminer si la hauteur explicite ou mesurée doit être utilisée
| UIComponent | |
![]() |
Méthode pratique pour déterminer si la largeur explicite ou mesurée doit être utilisée
| UIComponent | |
Renvoie une instance SortInfo contenant les informations de tri de la colonne. | AdvancedDataGridBaseEx | ||
![]() |
Récupère l’objet ayant actuellement le focus. | UIComponent | |
![]() |
Renvoie la hauteur de présentation de l’élément. | UIComponent | |
![]() |
Renvoie la largeur de la présentation de l’élément. | UIComponent | |
![]() |
Renvoie la coordonnée x que l’élément utilise pour dessiner à l’écran. | UIComponent | |
![]() |
Renvoie la coordonnée y utilisée par l’élément pour son affichage à l’écran. | UIComponent | |
![]() |
Renvoie la matrice de transformation utilisée pour calculer la présentation du composant par rapport à ses frères. | UIComponent | |
![]() |
Renvoie la matrice Matrix3D de transformation de présentation pour cet élément. | UIComponent | |
![]() |
Renvoie la hauteur maximale de l’élément. | UIComponent | |
![]() |
Renvoie la largeur maximale de l’élément. | UIComponent | |
![]() |
Renvoie la hauteur minimale de l’élément. | UIComponent | |
![]() |
Renvoie la largeur minimale de l’élément. | UIComponent | |
![]() |
Renvoie un tableau d’objets de niveau inférieur au point spécifié et qui sont les enfants (ou les petits-enfants, etc.) de l’occurrence de DisplayObjectContainer. | DisplayObjectContainer | |
![]() |
Renvoie la hauteur préférée de l’élément. | UIComponent | |
![]() |
Renvoie la largeur préférée de l’élément. | UIComponent | |
![]() |
Renvoie un rectangle qui définit les limites de l’objet d’affichage, en se basant sur le système de coordonnées défini par le paramètre targetCoordinateSpace, moins tout trait appliqué aux formes. | DisplayObject | |
![]() |
Renvoie la valeur d’une propriété sémantique particulière d’un rendu d’élément. Renvoie la valeur null si cette propriété n’est pas définie, alors qu’un effet de données est en cours d’exécution. | AdvancedListBase | |
![]() |
Renvoie l’élément de l’objet dataProvider utilisé par le composant Repeater spécifié pour produire ce composant Repeater, ou null si ce composant Repeater n’est pas répété. | UIComponent | |
![]() |
Extrait une propriété de style ayant été définie n’importe où dans la chaîne de recherche de style de ce composant. | UIComponent | |
![]() |
Convertit un objet Point de coordonnées globales en coordonnées de contenu. | UIComponent | |
![]() |
Convertit l’objet point des coordonnées de scène (globales) vers les coordonnées de l’objet d’affichage (locales). | DisplayObject | |
![]() |
Convertit un point bidimensionnel à partir des coordonnées de scène (globales) vers les coordonnées d’un objet d’affichage tridimensionnel (locales). | DisplayObject | |
![]() |
Renvoie true si la valeur currentCSSState n’est pas nulle. | UIComponent | |
![]() |
Vérifie si des écouteurs sont enregistrés auprès de l’objet EventDispatcher pour un type spécifique d’événement. | EventDispatcher | |
![]() |
Indique si la propriété spécifiée d’un objet est définie. | Object | |
![]() |
Détermine si l’état spécifié a été défini sur ce composant UIComponent. | UIComponent | |
![]() |
Masque l’indicateur de dépôt sous le pointeur de la souris qui indique qu’une opération Glisser-déposer est autorisée. | AdvancedListBase | |
![]() |
Evalue le cadre de sélection de l’objet d’affichage pour savoir s’il recouvre ou recoupe le cadre de sélection de l’objet d’affichage obj. | DisplayObject | |
![]() |
Evalue l’objet d’affichage pour savoir s’il recouvre ou recoupe le point spécifié par les paramètres x et y. | DisplayObject | |
![]() |
Renvoie une matrice de zone pouvant être transmise à la méthode drawRoundRect() en tant que paramètre rot lors du tracé d’un dégradé horizontal. | UIComponent | |
![]() |
Récupérez un rendu d’élément pour l’index d’un élément dans le fournisseur de données, s’il en existe. | AdvancedListBase | |
![]() |
Calcule le décalage dans le fournisseur de données de l’élément aux emplacements colIndex et rowIndex. | AdvancedListBase | |
![]() |
Initialise la structure interne de ce composant. | UIComponent | |
![]() |
Initialise différentes propriétés qui effectuent le suivi des instances répétées de ce composant. | UIComponent | |
![]() |
Marque un composant de sorte que sa méthode updateDisplayList() soit appelée au cours d’une actualisation d’écran ultérieure. | UIComponent | |
![]() |
Appelé par les éléments d’un composant pour indiquer que leur propriété de profondeur a changé. | UIComponent | |
![]() |
Un élément doit appeler cette méthode lorsque la direction de la mise en forme change ou lorsque la direction de la mise en forme de son parent change. | UIComponent | |
![]() |
Actualise toutes les rangées lors de la prochaine mise à jour. | AdvancedListBase | |
![]() |
Marque un composant de sorte que sa méthode commitProperties() soit appelée au cours d’une actualisation d’écran ultérieure. | UIComponent | |
![]() |
Marque un composant de sorte que sa méthode measure() soit appelée au cours d’une actualisation d’écran ultérieure. | UIComponent | |
![]() |
Détermine si le rendu d’élément d’un élément du fournisseur de données est mis en surbrillance (s’il est survolé par la souris ou se trouve sous le signe d’insertion via la navigation par clavier). | AdvancedListBase | |
![]() |
Détermine si le rendu d’élément d’un élément du fournisseur de données peut être sélectionné. | AdvancedListBase | |
![]() |
Détermine si le rendu d’élément d’un élément du fournisseur de données est sélectionné. | AdvancedListBase | |
![]() |
Détermine si le rendu d’élément pour un élément de fournisseur de données est l’élément sous le caret en raison de la navigation par clavier. | AdvancedListBase | |
![]() |
Détermine si un élément est actuellement affiché par un rendu. | AdvancedListBase | |
![]() |
Indique si une occurrence de la classe Object figure dans la chaîne de prototype de l’objet spécifié en tant que paramètre. | Object | |
![]() |
Détermine si un rendu contient (ou possède) un objet d’affichage. | AdvancedListBase | |
![]() |
Renvoie l’index de l’élément dans le fournisseur de données de l’élément actuellement rendu par ce rendu d’élément. | AdvancedListBase | |
![]() |
Renvoie la chaîne dataTip normalement affichée par l’objet de rendu pour l’objet de données fourni en fonction des propriétés dataTipField et dataTipFunction. | AdvancedListBase | |
![]() |
Renvoie la classe d’une icône, le cas échant, d’un élément de données, en fonction des propriétés iconField et iconFunction. | AdvancedListBase | |
![]() |
Renvoie le rendu d’élément pour un élément donné dans le fournisseur de données, s’il en existe. | AdvancedListBase | |
![]() |
Renvoie la chaîne que la fonctionnalité de rendu doit afficher pour l’objet de données spécifié, en fonction des propriétés labelField et labelFunction. | AdvancedListBase | |
![]() |
Convertit un point tridimensionnel des coordonnées de l’objet d’affichage tridimensionnel (locales) vers un point bidimensionnel dans les coordonnées de scène (globales). | DisplayObject | |
![]() |
Convertit un objet Point de coordonnées locales en coordonnées de contenu. | UIComponent | |
![]() |
Convertit l’objet point des coordonnées de l’objet d’affichage (locales) vers les coordonnées de la scène (globales). | DisplayObject | |
![]() |
Renvoie la valeur true si cssState correspond à currentCSSState. | UIComponent | |
![]() |
Détermine si l’instance est identique au, ou est une sous-classe du, type donné. | UIComponent | |
![]() |
Mesure un jeu d’éléments à partir du fournisseur de données à l’aide du rendu d’élément actuel et renvoie la somme des hauteurs de ces éléments. | AdvancedListBase | |
![]() |
Mesure le texte HTML spécifié, pouvant contenir des balises HTML telles que <font> et <b>, en supposant qu’il s’affiche sur un objet UITextField à une seule ligne, avec un format UITextFormat déterminé par les styles de ce composant UIComponent. | UIComponent | |
![]() |
Mesure le texte spécifié, en supposant qu’il s’affiche sur un objet UITextField (ou UIFTETextField) à une seule ligne, avec un format UITextFormat déterminé par les styles de ce composant UIComponent. | UIComponent | |
![]() |
Mesure un jeu d’éléments à partir du fournisseur de données à l’aide du rendu d’élément actuel et renvoie la largeur maximale trouvée. | AdvancedListBase | |
![]() |
Déplace le composant vers une position spécifiée dans son parent. | UIComponent | |
Déplace le focus sur l’en-tête de colonne spécifié. | AdvancedDataGridBaseEx | ||
![]() |
Propage les modifications de style aux enfants. | UIComponent | |
![]() |
Renvoie true si la chaîne de propriétés du propriétaire pointe de l’enfant vers ce composant UIComponent. | UIComponent | |
![]() |
Appelé par Flex lorsqu’un composant UIComponent est ajouté à ou supprimé d’un parent. | UIComponent | |
![]() |
Prépare un objet IFlexDisplayObject pour l’impression. | UIComponent | |
![]() |
Indique si la propriété spécifiée existe et est énumérable. | Object | |
![]() |
Génère ou régénère le cache de style CSS pour ce composant et, si le paramètre recursive a la valeur true, pour tous les descendants de ce composant également. | UIComponent | |
![]() |
Pour chaque événement d’effet, enregistre le gestionnaire EffectManager comme l’un des écouteurs d’événement. | UIComponent | |
![]() |
Supprime l’occurrence enfant de DisplayObject spécifiée de la liste d’enfants de l’occurrence de DisplayObjectContainer. | DisplayObjectContainer | |
![]() |
Supprime une occurrence enfant de DisplayObject de la position d’index spécifiée dans la liste d’enfants de DisplayObjectContainer. | DisplayObjectContainer | |
![]() |
Supprime toutes les occurrences enfants de DisplayObject de la liste d’enfants de l’occurrence de DisplayObjectContainer. | DisplayObjectContainer | |
![]() |
Supprime un rendu d’élément si un effet de changement des données est en cours d’exécution. | AdvancedListBase | |
![]() |
Supprime un écouteur de l’objet EventDispatcher. | EventDispatcher | |
![]() |
Supprime un client de style non visuel de cette instance de composant. | UIComponent | |
![]() |
Réexécute l’événement spécifié. | UIComponent | |
![]() |
Affiche un clavier virtuel. | InteractiveObject | |
![]() |
Résout un enfant en utilisant l’ID fourni. | UIComponent | |
![]() | [statique]
Reprend le traitement en arrière-plan des méthodes mises en attente par la méthode callLater(), après un appel à la méthode suspendBackgroundProcessing(). | UIComponent | |
![]() |
S’assure que l’élément du fournisseur de données à l’index donné est visible. | AdvancedListBase | |
![]() |
Dimensionne l’objet. | UIComponent | |
![]() |
Modifie la position d’un enfant existant dans le conteneur d’objet d’affichage. | DisplayObjectContainer | |
![]() |
Définit une valeur de contrainte de présentation, ce qui revient à définir le style de contrainte pour ce composant. | UIComponent | |
![]() |
Définir l’état actuel. | UIComponent | |
![]() |
Définit le focus sur ce composant. | UIComponent | |
![]() |
Définit les coordonnées utilisées par l’élément pour son affichage à l’écran. | UIComponent | |
![]() |
Définit la taille de la présentation de l’élément. | UIComponent | |
![]() |
Définit la matrice de transformation utilisée pour calculer la taille de présentation et la position du composant par rapport à ses frères. | UIComponent | |
![]() |
Définit la matrice de transformation Matrix3D utilisée pour calculer la taille et la position de la présentation du composant par rapport à ses frères. | UIComponent | |
![]() |
Définit la disponibilité d’une propriété dynamique pour les opérations en boucle. | Object | |
![]() |
Définit une propriété de style pour cette instance de composant. | UIComponent | |
![]() |
Appelé lorsque la propriété visible est modifiée. | UIComponent | |
![]() |
Affiche un indicateur de dépôt sous le pointeur de la souris pour indiquer qu’une opération Glisser-déposer est autorisée et l’emplacement où les éléments seront déposés. | AdvancedListBase | |
![]() |
Permet à l’utilisateur de faire glisser le sprite spécifié. | Sprite | |
![]() |
Permet à l’utilisateur de faire glisser le sprite spécifié sur un périphérique tactile. | Sprite | |
![]() |
Interrompt de façon récursive l’exécution du scénario de tous les clips ayant cet objet comme racine. | DisplayObjectContainer | |
![]() |
Met fin à la méthode startDrag(). | Sprite | |
![]() |
Met fin à la méthode startTouchDrag() en vue d’utiliser des périphériques tactiles. | Sprite | |
![]() |
Détecte les modifications apportées aux propriétés de style. | UIComponent | |
![]() |
Flex() appelle la méthode stylesInitialized() lorsque les styles d’un composant sont d’abord initialisés. | UIComponent | |
![]() | [statique]
Bloque le traitement en arrière-plan des méthodes placées en attente par callLater(), jusqu’à l’appel de la méthode resumeBackgroundProcessing(). | UIComponent | |
![]() |
Intervertit l’ordre de plan (ordre d’empilement du premier plan vers l’arrière-plan) des deux objets enfant spécifiés. | DisplayObjectContainer | |
![]() |
Intervertit l’ordre de plan (ordre d’empilement du premier plan vers l’arrière-plan) des objets enfant aux deux positions d’index spécifiées dans la liste d’enfants. | DisplayObjectContainer | |
![]() |
Renvoie la représentation de chaîne de cet objet, formatée selon les paramètres régionaux en vigueur. | Object | |
![]() | [override]
Renvoie une chaîne indiquant l’emplacement de l’objet dans la hiérarchie des objets DisplayObject de l’application. | 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
Méthode d’utilitaire permettant de mettre à jour la rotation, la mise à l’échelle et la translation de la transformation tout en conservant un point particulier, spécifié dans l’espace de coordonnées du composant, fixe dans l’espace de coordonnées du parent. | UIComponent | |
![]() |
Méthode utilitaire permettant de transformer un point spécifié dans les coordonnées locales de cet objet en emplacement dans les coordonnées du parent de l’objet. | UIComponent | |
![]() |
Empêche temporairement un rendu d’élément d’être positionné par l’algorithme de mise en forme du contrôle. | AdvancedListBase | |
![]() |
Valide la position et la taille des enfants, et trace d’autres effets visuels. | UIComponent | |
![]() |
Valide et actualise les propriétés et la présentation de cet objet, puis le retrace si nécessaire. | UIComponent | |
![]() |
Utilisé par la logique de présentation pour valider les propriétés d’un composant par l’appel de la méthode commitProperties(). | UIComponent | |
![]() |
Valide la taille mesurée du composant si la méthode LayoutManager.invalidateSize() est appelée avec cette interface ILayoutManagerClient, puis la méthode validateSize() est appelée lorsqu’il est temps d’effectuer les mesures. | UIComponent | |
![]() |
Traite à la fois les événements valid et invalid d’une classe Validator assignée à ce composant. | UIComponent | |
![]() |
Renvoie la valeur primitive de l’objet spécifié. | Object | |
![]() |
Renvoie une matrice de zone pouvant être transmise à la méthode drawRoundRect() en tant que paramètre rot lors du tracé d’un dégradé vertical. | UIComponent | |
![]() |
Vérifie si un écouteur d’événement est enregistré auprès de cet objet EventDispatcher ou de ses ancêtres pour le type d’événement spécifié. | EventDispatcher |
Méthode | Défini par | ||
---|---|---|---|
Convertit un index de colonne absolu en index correspondant dans les colonnes affichées. | AdvancedDataGridBaseEx | ||
Convertit un index de colonne absolu en index correspondant dans les colonnes visibles. | AdvancedDataGridBaseEx | ||
Convertit un index de rangée absolu et un index de colonne en index de rangée et de colonne correspondant de l’élément tel qu’il est actuellement affiché par le contrôle. | AdvancedDataGridBaseEx | ||
![]() |
Ajoute les éléments sélectionnés à l’objet DragSource dans le cadre d’une opération glisser-déposer. | AdvancedListBase | |
Ajoute un champ de données à la liste des champs de tri. | AdvancedDataGridBaseEx | ||
![]() |
Ajoute le rendu à la liste des rendus recyclés, ce qui le rend invisible et nettoie toutes ses références. | AdvancedListBase | |
![]() |
Ajuste le rectangle de focus. | UIComponent | |
![]() |
Appelé par la méthode updateDisplayList() pour ajuster la taille et la position du contenu List. | AdvancedListBase | |
![]() |
Valide la matrice calculée générée par combinaison de la matrice de présentation et des décalages de transformation de la transformation de l’objet flash displayObject. | UIComponent | |
![]() |
Configure l’effet pour l’application de l’indicateur de sélection. | AdvancedListBase | |
![]() |
Il s’agit d’une méthode interne utilisée par la structure Flex pour prendre en charge l’effet Fondre. | UIComponent | |
![]() |
Calcule la position y de l’indicateur de dépôt lors d’une opération Glisser-déposer. | AdvancedListBase | |
![]() |
Calcule la hauteur de rangée des colonnes dans une rangée. | AdvancedDataGridBase | |
![]() |
Détermine si l’appel à la méthode measure() peut être ignoré. | UIComponent | |
![]() |
Effectue les traitements finals éventuels après la création des objets enfant. | UIComponent | |
![]() | [override]
Supprime tous les indicateurs de sélection, les indicateurs de surbrillance et les signes d’insertion. | AdvancedDataGridBase | |
![]() |
Efface le jeu d’éléments sélectionnés et supprime tous les graphiques décrivant l’état sélectionné de ces éléments. | AdvancedListBase | |
Supprime les séparateurs d’en-têtes de colonne que vous utilisez généralement pour redimensionner les colonnes. | AdvancedDataGridBaseEx | ||
![]() |
Gère la distribution des événements CollectionEvent depuis le fournisseur de données lorsque les données changent. | AdvancedListBase | |
Renvoie l’index d’une colonne actuellement affichée. | AdvancedDataGridBaseEx | ||
![]() | [override]
Calcule la largeur des colonnes, la hauteur des rangées et le nom des rangées et des colonnes si les propriétés comme columnCount, columnWidth, rowHeight et rowCount ont été explicitement définies. | AdvancedListBase | |
![]() |
Configure les barres de défilement en fonction du nombre de rangées et colonnes et du nombre de rangées et colonnes affichables. | AdvancedListBase | |
![]() |
Effectue une copie profonde de l’objet en appelant la méthode ObjectUtil.copy() et remplace la propriété UID de la copie (si elle est présente) par une nouvelle valeur en appelant la méthode UIDUtil.createUID(). | AdvancedListBase | |
![]() |
Effectue une copie des éléments sélectionnés, selon leur ordre de sélection. | AdvancedListBase | |
![]() |
Crée la bordure de ce composant. | ScrollControlBase | |
![]() | [override]
Crée des objets enfant de cet objet ListBase. Il s’agit dans ce cas de l’objet listContent qui contiendra tous les rendus d’élément. | AdvancedListBase | |
![]() |
Crée les en-têtes de colonne. | AdvancedDataGridBase | |
Crée les séparateurs d’en-têtes entre les en-têtes de colonne et renseigne le tableau de séparateurs avec les séparateurs créés. | AdvancedDataGridBaseEx | ||
![]() |
Crée un nouvel objet à l’aide d’un contexte basé sur la police incorporée en cours d’utilisation. | UIComponent | |
![]() |
Crée l’objet à l’aide d’une fabrique moduleFactory donnée. | UIComponent | |
![]() |
Crée les rangées verrouillées si cela est nécessaire. | AdvancedDataGridBase | |
![]() |
Méthode d’assistance permettant la distribution d’un événement PropertyChangeEvent lorsqu’une propriété est actualisée. | UIComponent | |
Convertit l’index d’une colonne en cours d’affichage en index absolu correspondant. | AdvancedDataGridBaseEx | ||
![]() |
Gère les événements DragEvent.DRAG_COMPLETE. | AdvancedListBase | |
![]() |
Gère les événements DragEvent.DRAG_DROP. | AdvancedListBase | |
![]() |
Gère les événements DragEvent.DRAG_ENTER. | AdvancedListBase | |
![]() |
Gère les événements DragEvent.DRAG_EXIT. | AdvancedListBase | |
![]() |
Gère les événements DragEvent.DRAG_OVER. | AdvancedListBase | |
![]() |
Fonction d’intervalle qui fait défiler la liste vers le haut ou le bas si la souris passe au-dessus ou au-dessous de la liste. | AdvancedListBase | |
![]() |
Gestionnaire par défaut pour l’événement dragStart. | AdvancedListBase | |
![]() | drawCaretIndicator(indicator:Sprite, x:Number, y:Number, width:Number, height:Number, color:uint, itemRenderer:IListItemRenderer):void
Trace le signe d’insertion dans l’objet Sprite donné aux position, largeur et hauteur définies avec la couleur spécifiée. | AdvancedListBase | |
Trace l’arrière-plan d’une colonne avec la couleur suggérée. | AdvancedDataGridBaseEx | ||
Trace l’arrière-plan des en-têtes dans l’objet UIComponent donné. | AdvancedDataGridBaseEx | ||
![]() | drawHighlightIndicator(indicator:Sprite, x:Number, y:Number, width:Number, height:Number, color:uint, itemRenderer:IListItemRenderer):void
Trace l’indicateur de surbrillance dans l’objet Sprite donné aux position, largeur et hauteur définies avec la couleur spécifiée. | AdvancedListBase | |
Trace une ligne entre les rangées. | AdvancedDataGridBaseEx | ||
![]() | drawItem(item:IListItemRenderer, selected:Boolean = false, highlighted:Boolean = false, caret:Boolean = false, transition:Boolean = false):void
Trace le rendu avec des indicateurs signalant qu’il est en surbrillance, sélectionné ou qu’il agit en tant que signe d’insertion. | AdvancedListBase | |
Trace des lignes entre les colonnes et les arrière-plans des colonnes. | AdvancedDataGridBaseEx | ||
Trace un arrière-plan de rangée aux position et hauteur définies avec la couleur spécifiée. | AdvancedDataGridBaseEx | ||
![]() |
Trace les couleurs des rangées alternées, bordures et arrière-plans des rangées. | AdvancedListBase | |
![]() | drawSelectionIndicator(indicator:Sprite, x:Number, y:Number, width:Number, height:Number, color:uint, itemRenderer:IListItemRenderer):void
Trace l’indicateur de sélection dans l’objet Sprite donné aux position, largeur et hauteur définies avec la couleur spécifiée. | AdvancedListBase | |
Crée et affiche les séparateurs d’en-têtes de colonne que l’utilisateur utilise généralement pour redimensionner les colonnes. | AdvancedDataGridBaseEx | ||
Trace des lignes entre les colonnes. | AdvancedDataGridBaseEx | ||
![]() | drawVisibleItem(uid:String, selected:Boolean = false, highlighted:Boolean = false, caret:Boolean = false, transition:Boolean = false):void
Trace le rendu d’élément correspondant à l’UID spécifié. | AdvancedDataGridBase | |
![]() |
Tente de trouver l’élément suivant dans le fournisseur de données qui commence par le caractère dans le paramètre eventCode. | AdvancedListBase | |
Renvoie l’index de colonne correspondant au nom d’un champ pouvant être trié. | AdvancedDataGridBaseEx | ||
![]() |
Lorsque l’exécution d’un effet de changement des données est terminée, nettoie en rétablissant la collection et l’itérateur d’origine et en supprimant les valeurs mises en cache utilisées par l’effet. | AdvancedListBase | |
![]() |
Définit les éléments sélectionnés en fonction des propriétés caretIndex et anchorIndex. | AdvancedListBase | |
![]() |
Gestionnaire d’événement appelé lorsqu’un objet UIComponent obtient le focus. | UIComponent | |
![]() |
Gestionnaire d’événement appelé lorsqu’un objet UIComponent perd le focus. | UIComponent | |
![]() |
Renvoie le rendu d’élément d’en-tête. | AdvancedDataGridBase | |
![]() |
Récupère un rendu d’élément déjà créé, mais qui n’est pas en cours d’utilisation. | AdvancedListBase | |
![]() |
Renvoie la hauteur de la rangée. | AdvancedDataGridBase | |
Renvoie les séparateurs d’en-têtes entre les en-têtes de colonne et renseigne le tableau de séparateurs avec les séparateurs renvoyés. | AdvancedDataGridBaseEx | ||
Renvoie le numéro d’une colonne actuellement affichée, selon l’affichage actuel. | AdvancedDataGridBaseEx | ||
![]() |
Colonne de l’élément du fournisseur de données à l’index donné. | AdvancedListBase | |
![]() |
Rangée de l’élément du fournisseur de données à l’index donné. | AdvancedListBase | |
![]() |
Initialise l’implémentation et le stockage de certaines des fonctions de présentation avancées d’un composant utilisées plus rarement. | UIComponent | |
![]() |
Termine l’initialisation de ce composant. | UIComponent | |
![]() |
Initialise le code d’accessibilité de ce composant. | UIComponent | |
![]() |
Initialise un effet de changement des données lorsque des modifications ont eu lieu dans le fournisseur de données. | AdvancedListBase | |
![]() |
Méthode d’assistance permettant d’invalider la taille du parent et la liste d’affichage si cet objet affecte sa présentation (includeInLayout est défini sur true). | UIComponent | |
![]() |
Renvoie la valeur true si la valeur du contrôle selectedMode est SINGLE_CELL ou MULTIPLE_CELLS. | AdvancedDataGridBase | |
Renvoie la valeur true si la rangée spécifiée d’une colonne est visible. | AdvancedDataGridBaseEx | ||
Vérifie qu’une rangée de groupe ou de résumé est modifiable. | AdvancedDataGridBaseEx | ||
Vérifie si le déplacement est autorisé pour une colonne particulière ou non. | AdvancedDataGridBaseEx | ||
![]() |
Généralement remplacée par les composants contenant des objets UITextField, où l’objet UITextField obtient le focus. | UIComponent | |
![]() |
Renvoie la valeur true si un rendu d’élément n’est plus positionné par l’algorithme de mise en forme de l’objet List, tandis qu’un effet de changement des données est en cours d’exécution à la suite d’un appel de la méthode unconstrainRenderer(). | AdvancedListBase | |
![]() |
Renvoie la valeur true si la valeur du contrôle selectedMode est SINGLE_ROW ou MULTIPLE_ROWS. | AdvancedDataGridBase | |
![]() |
Renvoie une instance Point qui contient l’index de colonne et l’index de rangée d’un rendu d’élément. | AdvancedListBase | |
![]() |
Détermine l’UID d’un élément du fournisseur de données. | AdvancedListBase | |
![]() |
Gestionnaire d’événement appelé pour un événement keyDown. | UIComponent | |
![]() |
Gestionnaire d’événement appelé pour un événement keyUp. | UIComponent | |
![]() |
Répond aux changements de taille en définissant les positions et les tailles des bordures de ce contrôle. | ScrollControlBase | |
![]() | makeListData(data:Object, uid:String, rowNum:int, columnNum:int, column:AdvancedDataGridColumn):BaseListData
Crée une nouvelle instance AdvancedDataGridListData et renseigne les champs en fonction de l’élément du fournisseur de données de saisie. | AdvancedDataGridBase | |
![]() | [override]
Calcule la largeur et la hauteur mesurées du composant en fonction des propriétés rowCount, columnCount, rowHeight et columnWidth. | AdvancedListBase | |
![]() |
Gère les événements MouseEvent.MOUSE_CLICK à partir des cibles de souris contenues dans la liste, y compris les rendus. | AdvancedListBase | |
![]() |
Gère les événements MouseEvent.MOUSE_DOUBLE_CLICK à partir des cibles de souris contenues dans la liste, y compris les rendus. | AdvancedListBase | |
![]() |
Gère les événements MouseEvent.MOUSE_DOWN à partir des cibles de souris contenues dans la liste, y compris les rendus. | AdvancedListBase | |
![]() |
Détermine quel rendu d’élément se trouve sous la souris. | AdvancedListBase | |
![]() |
Gère les événements MouseEvent.MOUSE_MOVE à partir des cibles de souris contenues dans la liste, y compris les rendus. | AdvancedListBase | |
![]() |
Gère les événements MouseEvent.MOUSE_OUT à partir des cibles de souris contenues dans la liste, y compris les rendus. | AdvancedListBase | |
![]() |
Gère les événements MouseEvent.MOUSE_OVER à partir des cibles de souris contenues dans la liste, y compris les rendus. | AdvancedListBase | |
![]() |
Gère les événements MouseEvent.MOUSE_DOWN à partir des cibles de souris contenues dans la liste, y compris les rendus. | AdvancedListBase | |
![]() | [override]
Gère les événements mouseWheel en modifiant les positions du défilement. | AdvancedListBase | |
![]() |
Déplace la sélection et les indicateurs de surbrillance horizontalement. | AdvancedListBase | |
![]() |
Déplace la sélection et les indicateurs de surbrillance verticalement. | AdvancedListBase | |
![]() |
Déplace la sélection horizontalement en réponse à la sélection d’éléments par l’utilisateur avec les touches fléchées vers la gauche ou vers la droite et des modificateurs comme les touches Maj et Ctrl. | AdvancedListBase | |
![]() |
Déplace la sélection verticalement en réponse à la sélection d’éléments par l’utilisateur avec les touches fléchées vers le haut ou vers le bas et des modificateurs comme les touches Maj et Ctrl. | AdvancedListBase | |
![]() |
Nettoie les surbrillances de sélection et tout autre graphique associé pour un élément donné du fournisseur de données. | AdvancedListBase | |
Supprime un champ de données de la liste des champs de tri. | AdvancedDataGridBaseEx | ||
![]() |
Cette méthode est appelée lors de la construction d’une classe UIComponent, puis chaque fois que ResourceManager envoie un événement « change » pour indiquer que les ressources localisées ont subi une modification. | UIComponent | |
![]() |
Détermine si le composant comporte suffisamment d’espace pour afficher une barre de défilement donnée. | ScrollControlBase | |
![]() |
Gestionnaire par défaut de l’événement de défilement. | ScrollControlBase | |
![]() |
Ajuste les rendus en fonction d’un changement de la position du défilement. | AdvancedListBase | |
![]() |
Renvoie l’index du fournisseur de données correspondant à l’élément sur les premières rangée et colonne visibles, pour les positions de défilement données. | AdvancedListBase | |
Change la valeur de la propriété horizontalScrollPosition pour rendre la colonne spécifiée visible. | AdvancedDataGridBaseEx | ||
![]() |
Ajuste les rendus en fonction d’un changement de la position du défilement. | AdvancedListBase | |
![]() |
Gestionnaire d’échec par défaut lorsqu’une recherche échoue en raison d’une erreur de page. | AdvancedListBase | |
![]() |
Gestionnaire de résultat par défaut lorsqu’une recherche échoue en raison d’une erreur de page. | AdvancedListBase | |
Sélectionne l’en-tête de colonne spécifié. | AdvancedDataGridBaseEx | ||
![]() | selectItem(item:IListItemRenderer, shiftKey:Boolean, ctrlKey:Boolean, transition:Boolean = true):Boolean
Met à jour le jeu d’éléments sélectionnés, étant donné que le rendu d’élément fourni a été activé par la souris et que les modificateurs clavier sont dans l’état donné. | AdvancedListBase | |
![]() |
Définit la propriété rowCount sans provoquer d’invalidation ou définir la propriété explicitRowCount, qui verrouille de façon permanente le nombre de rangées. | AdvancedListBase | |
![]() |
Définit la propriété rowHeight sans provoquer d’invalidation ou définir la propriété explicitRowHeight, qui verrouille de façon permanente la hauteur des rangées. | AdvancedListBase | |
![]() |
Implique l’affichage ou le masquage des barres de défilement par le contrôle ScrollControlBase en fonction des paramètres transmis. | ScrollControlBase | |
![]() |
Spécifie un facteur d’étirement de transformation dans le sens horizontal et vertical. | UIComponent | |
![]() |
Configure la cellule définie par uid pour qu’elle utilise le rendu d’élément spécifié par la propriété item. | AdvancedDataGridBase | |
![]() |
Cette méthode est appelée lorsqu’un état change pour vérifier si des styles spécifiques à l’état s’appliquent à ce composant. | UIComponent | |
Désélectionne l’en-tête de colonne spécifié. | AdvancedDataGridBaseEx | ||
![]() | [override]
Ajoute ou supprime les rendus d’élément si le nombre d’éléments affichables a changé. | AdvancedListBase | |
![]() |
Actualise toutes les rangées maintenant. | AdvancedListBase | |
Convertit l’index d’une colonne actuellement visible en index absolu correspondant. | AdvancedDataGridBaseEx |
Evénement | Synthèse | Défini par | ||
---|---|---|---|---|
![]() | [Evénement de diffusion] Distribué lorsque l’application Flash Player obtient le focus du système d’exploitation et devient active. | EventDispatcher | ||
![]() | Distribué lorsque le composant est ajouté à un conteneur en tant que contenu enfant à l’aide de la méthode addChild(), addChildAt(), addElement() ou addElementAt(). | UIComponent | ||
![]() | Distribué lorsqu’un objet d’affichage est ajouté à la liste d’affichage. | DisplayObject | ||
![]() | Envoyé lorsqu’un objet d’affichage est ajouté dans la liste d’affichage de la scène, directement ou par l’intermédiaire d’une arborescence secondaire qui contient l’objet d’affichage. | DisplayObject | ||
![]() | Distribué lorsque la propriété selectedIndex ou selectedItem change après une interaction de l’utilisateur. | AdvancedListBase | ||
![]() | Distribué lorsque l’utilisateur sélectionne ’Effacer’ (ou ’Supprimer’) dans le menu contextuel. | InteractiveObject | ||
![]() | Distribué lorsque l’utilisateur appuie sur le bouton principal de son périphérique de pointage et le relâche sur la même occurrence de InteractiveObject. | InteractiveObject | ||
Distribué lorsqu’un utilisateur change la largeur d’une colonne, ce qui indique que la quantité des données affichées dans cette colonne a peut-être changé. | AdvancedDataGridBaseEx | |||
![]() | Distribué lorsque l’action d’un utilisateur active le menu contextuel associé à cet objet interactif dans une application AIR. | InteractiveObject | ||
![]() | Distribué lorsque l’utilisateur active la combinaison de touches de raccourci propre à la plate-forme pour une opération de copie ou sélectionne "Copier" dans le menu contextuel. | InteractiveObject | ||
![]() | Distribué lorsque le composant a terminé sa construction, son traitement de propriétés, sa mesure, sa présentation et son tracé. | UIComponent | ||
![]() | Distribué après la modification de l’état d’affichage. | UIComponent | ||
![]() | Distribué après la modification de la propriété currentState, mais avant la modification de l’état d’affichage. | UIComponent | ||
![]() | Distribué lorsque l’utilisateur active la combinaison de touches de raccourci propre à la plate-forme pour une opération de coupage ou sélectionne "Couper" dans le menu contextuel. | InteractiveObject | ||
![]() | Distribué lorsque la propriété data change. | AdvancedListBase | ||
![]() | [Evénement de diffusion] Distribué lorsque l’application Flash Player ou AIR perd le focus du système d’exploitation et devient inactive. | EventDispatcher | ||
![]() | Distribué lorsque l’utilisateur appuie sur le bouton principal d’un périphérique de pointage et le relâche deux fois de suite sur la même occurrence d’InteractiveObject si l’indicateur doubleClickEnabled de cet objet est réglé sur true. | InteractiveObject | ||
![]() | Distribué par l’initiateur de l’action glisser (le composant source des données en cours de déplacement) lorsque l’opération de glissement se termine, lorsque vous déposez les données glissées sur une cible de dépôt ou lorsque vous terminez l’opération de glisser-déposer sans avoir effectué un dépôt. | UIComponent | ||
![]() | Distribué par la cible de dépôt lorsque l’utilisateur libère le bouton de la souris au-dessus de la cible. | UIComponent | ||
![]() | Distribué par un composant lorsque l’utilisateur passe le pointeur de la souris sur le composant pendant une opération de déplacement. | UIComponent | ||
![]() | Distribué par le composant lorsque l’utilisateur effectue un déplacement en dehors du composant, mais ne dépose pas les données sur la cible. | UIComponent | ||
![]() | Distribué par un composant lorsque l’utilisateur déplace la souris en survolant le composant pendant une opération de glissement. | UIComponent | ||
![]() | Distribué par l’initiateur du déplacement lors du démarrage d’une opération de déplacement. | UIComponent | ||
![]() | Distribué après la fin d’un effet. | UIComponent | ||
![]() | Distribué juste avant le démarrage d’un effet. | UIComponent | ||
![]() | Distribué après l’arrêt d’un effet, ce qui se produit uniquement par l’appel de la méthode stop() sur l’effet. | UIComponent | ||
![]() | [événement de diffusion] Distribué lorsque la tête de lecture est placée sur une nouvelle image. | DisplayObject | ||
![]() | Distribué après l’entrée du composant dans un état d’affichage. | UIComponent | ||
![]() | [événement de diffusion] Distribué lorsque la tête de lecture quitte l’image en cours. | DisplayObject | ||
![]() | Distribué juste avant que le composant quitte un état d’affichage. | UIComponent | ||
![]() | Distribué après la prise de focus par un objet d’affichage. | InteractiveObject | ||
![]() | Distribué après la perte de focus par un objet d’affichage. | InteractiveObject | ||
![]() | [événement de diffusion] Distribué après l’exécution des constructeurs des objets d’affichage d’image, mais avant celle des scripts d’image. | DisplayObject | ||
![]() | Distribué lorsque l’utilisateur crée un point de contact le long du bord de la surface tactile à l’aide d’une occurrence InteractiveObject (par exemple, en appuyant le long du bord de la surface tactile sur la télécommande Siri Remote pour l’Apple TV). Certains périphériques peuvent également interpréter ce contact comme une combinaison de plusieurs événements tactiles. | InteractiveObject | ||
![]() | Distribué lorsque l’utilisateur appuie sur deux points de contact sur la même occurrence d’InteractiveObject sur un périphérique tactile (notamment lorsque l’utilisateur appuie avec deux doigts sur l’objet d’affichage d’un téléphone portable ou d’une tablette munis d’un écran tactile, puis les retire). | InteractiveObject | ||
![]() | Distribué lorsque l’utilisateur déplace un point de contact sur l’occurrence d’InteractiveObject d’un périphérique tactile (notamment lorsqu’il déplace un doigt de gauche à droite sur l’objet d’affichage d’un téléphone portable ou d’une tablette munis d’un écran tactile). | InteractiveObject | ||
![]() | Distribué lorsque l’utilisateur effectue un mouvement de rotation sur un point de contact à l’aide d’une occurrence d’InteractiveObject (par exemple, lorsqu’il pose deux doigts sur l’objet d’affichage d’un téléphone portable ou d’une tablette munis d’un écran tactile, puis les fait pivoter). | InteractiveObject | ||
![]() | Distribué lorsque l’utilisateur effectue un mouvement de glissement sur un point de contact à l’aide d’une occurrence d’InteractiveObject (par exemple, lorsqu’il pose trois doigts puis les déplace parallèlement sur l’objet d’affichage d’un téléphone portable ou d’une tablette munis d’un écran tactile). | InteractiveObject | ||
![]() | Distribué lorsque l’utilisateur crée un point de contact à l’aide d’une occurrence d’InteractiveObject, puis appuie brièvement sur un périphérique tactile (notamment lorsqu’il place plusieurs doigts sur l’objet d’affichage d’un téléphone portable ou d’une tablette munis d’un écran tactile pour ouvrir un menu, puis appuie brièvement avec un doigt pour sélectionner une option de menu). | InteractiveObject | ||
![]() | Distribué lorsque l’utilisateur effectue un mouvement de zoom sur un point de contact à l’aide d’une occurrence d’InteractiveObject (par exemple, lorsqu’il pose deux doigts, puis les écarte rapidement sur l’objet d’affichage d’un téléphone portable ou d’une tablette munis d’un écran tactile). | InteractiveObject | ||
Distribué lorsque l’utilisateur relâche le bouton de la souris sur un en-tête de colonne pour demander que le contrôle trie le contenu de la grille en fonction du contenu de la colonne. | AdvancedDataGridBaseEx | |||
Distribué lorsque l’utilisateur relâche le bouton de la souris sur un en-tête de colonne après avoir fait glissé la colonne vers un nouvel emplacement, ce qui a provoqué le déplacement de la colonne sur un nouvel index. | AdvancedDataGridBaseEx | |||
![]() | Distribué lorsqu’un objet passe de l’état visible à l’état invisible. | UIComponent | ||
![]() | Cet événement est distribué à une application cliente prenant en charge la saisie en ligne avec un éditeur IME. | InteractiveObject | ||
![]() | Distribué lorsque le composant a terminé sa construction et dispose de toutes les propriétés d’initialisation définies. | UIComponent | ||
![]() | Distribué si un composant est contrôlé par un validateur et que la validation a échoué. | UIComponent | ||
![]() | Distribué lorsque l’utilisateur clique sur un élément du contrôle. | AdvancedListBase | ||
![]() | Distribué lorsque l’utilisateur clique deux fois sur un élément du contrôle. | AdvancedListBase | ||
Distribué lorsque la propriété editedItemPosition a été définie et que l’élément peut être modifié. | AdvancedDataGridBaseEx | |||
Distribué lorsque l’utilisateur relâche le bouton de la souris alors qu’il survole un rendu d’élément, accède au contrôle AdvancedDataGrid ou entre dans le contrôle AdvancedDataGrid avec la touche de tabulation ou tente de toute autre manière de modifier un élément. | AdvancedDataGridBaseEx | |||
Distribué lorsqu’une session de modification d’élément se termine pour une raison quelconque. | AdvancedDataGridBaseEx | |||
Distribué lorsqu’un rendu d’élément reçoit le focus, ce qui peut se produire lorsque l’utilisateur clique sur un élément du contrôle AdvancedDataGrid ou accède à l’élément à l’aide du clavier. | AdvancedDataGridBaseEx | |||
Distribué lorsqu’un rendu d’élément perd le focus, ce qui peut se produire lorsque l’utilisateur clique sur un autre élément du contrôle AdvancedDataGrid, clique à l’extérieur du contrôle, ou utilise le clavier pour accéder à un autre élément dans le contrôle AdvancedDataGrid ou hors du contrôle. | AdvancedDataGridBaseEx | |||
![]() | Distribué lorsque le pointeur de la souris cesse de survoler un élément du contrôle. | AdvancedListBase | ||
![]() | Distribué lorsque le pointeur de la souris survole un élément du contrôle. | AdvancedListBase | ||
![]() | Distribué lorsque l’utilisateur appuie sur une touche. | InteractiveObject | ||
![]() | Distribué lorsque l’utilisateur tente de déplacer le focus à l’aide du clavier. | InteractiveObject | ||
![]() | Distribué lorsque l’utilisateur relâche une touche. | InteractiveObject | ||
![]() | Distribué lorsque l’utilisateur appuie sur le bouton central de son périphérique de pointage et le relâche sur la même occurrence de InteractiveObject. | InteractiveObject | ||
![]() | Distribué lorsqu’un utilisateur appuie sur le bouton du périphérique de pointage central sur une occurrence InteractiveObject. | InteractiveObject | ||
![]() | Distribué lorsqu’un utilisateur relâche le bouton du périphérique de pointage sur une occurrence InteractiveObject. | InteractiveObject | ||
![]() | Distribué lorsqu’un utilisateur appuie sur le bouton du périphérique de pointage sur une occurrence InteractiveObject. | InteractiveObject | ||
![]() | Distribué par un composant ouvert à l’aide du gestionnaire PopUpManager lorsque l’utilisateur clique en dehors du composant. | UIComponent | ||
![]() | Distribué lorsque l’utilisateur tente de déplacer le focus à l’aide d’un périphérique de pointage. | InteractiveObject | ||
![]() | Distribué lorsque l’utilisateur déplace le périphérique de pointage placé sur une occurrence de InteractiveObject. | InteractiveObject | ||
![]() | Distribué lorsque l’utilisateur éloigne un périphérique de pointage d’une occurrence de InteractiveObject. | InteractiveObject | ||
![]() | Distribué lorsque l’utilisateur place un périphérique de pointage sur une occurrence de InteractiveObject. | InteractiveObject | ||
![]() | Distribué lorsqu’un utilisateur relâche le bouton du périphérique de pointage sur une occurrence InteractiveObject. | InteractiveObject | ||
![]() | Distribué lorsque la molette d’une souris est actionnée sur une occurrence de InteractiveObject. | InteractiveObject | ||
![]() | Distribué à partir d’un composant ouvert à l’aide du gestionnaire PopUpManager lorsque l’utilisateur fait défiler la molette de la souris en dehors de celui-ci. | UIComponent | ||
![]() | Distribué lorsque l’objet a été déplacé. | UIComponent | ||
![]() | Distribué par l’initiateur glisser InteractiveObject lorsque l’utilisateur arrête l’opération glisser. | InteractiveObject | ||
![]() | Distribué par l’objet InteractiveObject cible lorsqu’un objet glissé est déposé dessus et que l’opération déposer a été acceptée avec un appel à DragManager.acceptDragDrop(). | InteractiveObject | ||
![]() | Distribué par un InteractiveObject lorsqu’une opération glisser entre dans ses limites. | InteractiveObject | ||
![]() | Distribué par un InteractiveObject lorsqu’une opération glisser sort des limites. | InteractiveObject | ||
![]() | Distribué par un objet InteractiveObject de façon continue lorsqu’une opération glisser reste dans ses limites. | InteractiveObject | ||
![]() | Distribué au début d’une opération glisser par l’objet InteractiveObject spécifié comme initiateur de l’action glisser dans l’appel DragManager.doDrag(). | InteractiveObject | ||
![]() | Distribué lors d’une opération glisser par l’objet InteractiveObject spécifié comme initiateur de l’action glisser dans l’appel DragManager.doDrag(). | InteractiveObject | ||
![]() | Distribué lorsque l’utilisateur active la combinaison de touches de raccourci propre à la plate-forme pour une opération de collage ou sélectionne "Coller" dans le menu contextuel. | InteractiveObject | ||
![]() | Distribué au début de la séquence d’initialisation du composant. | UIComponent | ||
![]() | Distribué lorsque l’utilisateur approche un stylet actif de l’écran après le seuil de détection de proximité de l’écran. | InteractiveObject | ||
![]() | Distribué lorsque l’utilisateur soulève un stylet actif au-dessus du seuil de détection de proximité de l’écran. | InteractiveObject | ||
![]() | Distribué lorsque l’utilisateur déplace un stylet actif sur l’écran tout en respectant le seuil de détection de proximité. | InteractiveObject | ||
![]() | Distribué lorsque l’utilisateur déplace un stylet actif en dehors de cet objet InteractiveObject, tout en respectant le seuil de détection de proximité de l’écran. | InteractiveObject | ||
![]() | Distribué lorsque l’utilisateur déplace un stylet actif directement au-dessus de cet objet InteractiveObject, tout en respectant le seuil de détection de proximité de l’écran. | InteractiveObject | ||
![]() | Distribué lorsque l’utilisateur déplace un stylet actif hors de cet objet InteractiveObject et de l’un de ses enfants, tout en respectant le seuil de détection de proximité de l’écran. | InteractiveObject | ||
![]() | Distribué lorsque l’utilisateur déplace un stylet actif sur cet objet InteractiveObject de l’extérieur de l’arborescence d’objets de descendants dans la liste d’affichage (tout en respectant le seuil de détection de proximité de l’écran). | InteractiveObject | ||
![]() | Distribué lorsqu’un utilisateur relâche le bouton du périphérique de pointage après avoir appuyé sur le bouton sur une occurrence d’InteractiveObject, puis après avoir déplacé le périphérique de pointage hors de l’occurrence d’InteractiveObject. | InteractiveObject | ||
![]() | Distribué lorsque le composant est supprimé d’un conteneur en tant que contenu enfant en utilisant la méthode removeChild(), removeChildAt(), removeElement() ou removeElementAt(). | UIComponent | ||
![]() | Distribué lorsqu’un objet d’affichage est sur le point d’être supprimé de la liste d’affichage. | DisplayObject | ||
![]() | Distribué lorsqu’un objet d’affichage est sur le point d’être supprimé de la liste d’affichage de la scène, directement ou par l’intermédiaire de la suppression d’une arborescence secondaire qui contient l’objet d’affichage. | DisplayObject | ||
![]() | [événement de diffusion] Distribué lorsque la liste d’affichage est sur le point d’être mise à jour et restituée. | DisplayObject | ||
![]() | Distribué lorsque le composant est redimensionné. | UIComponent | ||
![]() | Distribué lorsque l’utilisateur appuie sur le bouton droit de son périphérique de pointage et le relâche sur la même occurrence de InteractiveObject. | InteractiveObject | ||
![]() | Distribué lorsqu’un utilisateur appuie sur le bouton du périphérique de pointage sur une occurrence InteractiveObject. | InteractiveObject | ||
![]() | Distribué lorsqu’un utilisateur relâche le bouton du périphérique de pointage sur une occurrence InteractiveObject. | InteractiveObject | ||
![]() | Distribué lorsque l’utilisateur éloigne un périphérique de pointage d’une occurrence de InteractiveObject. | InteractiveObject | ||
![]() | Distribué lorsque l’utilisateur place un périphérique de pointage sur une occurrence de InteractiveObject. | InteractiveObject | ||
![]() | Distribué lorsque l’utilisateur fait défiler le contenu. | ScrollControlBase | ||
![]() | Distribué lorsque l’utilisateur active la combinaison de touches de raccourci propre à la plate-forme pour tout sélectionner ou choisit "Sélectionner tout" dans le menu contextuel. | InteractiveObject | ||
![]() | Distribué lorsqu’un objet passe de l’état invisible à l’état visible. | UIComponent | ||
![]() | Distribué immédiatement après l’affichage du clavier logiciel. | InteractiveObject | ||
![]() | Distribué immédiatement avant l’affichage du clavier logiciel. | InteractiveObject | ||
![]() | Distribué immédiatement après la disparition du clavier logiciel. | InteractiveObject | ||
Distribué lorsqu’un tri doit être réalisé sur le contrôle AdvancedDataGrid. | AdvancedDataGridBaseEx | |||
![]() | Distribué après le basculement du composant dans un nouvel état et après la lecture de toute animation de transition d’état vers cet état. | UIComponent | ||
![]() | Distribué lorsqu’un composant interrompt une transition à son état actuel afin de basculer dans un nouvel état. | UIComponent | ||
![]() | Distribué lorsque la valeur de l’indicateur tabChildren de l’objet change. | InteractiveObject | ||
![]() | Distribué lorsque l’indicateur tabEnabled de l’objet change. | InteractiveObject | ||
![]() | Distribué lorsque la valeur de la propriété tabIndex de l’objet change. | InteractiveObject | ||
![]() | Distribué lorsqu’un utilisateur entre un ou plusieurs caractères de texte. | InteractiveObject | ||
![]() | Distribué par le composant lorsqu’il est nécessaire de créer un composant ToolTip. | UIComponent | ||
![]() | Distribué par le composant lorsque son objet ToolTip a été masqué et va être rapidement supprimé. | UIComponent | ||
![]() | Distribué par le composant lorsque son composant ToolTip est sur le point d’être masqué. | UIComponent | ||
![]() | Distribué par le composant lorsque son composant ToolTip est sur le point d’être affiché. | UIComponent | ||
![]() | Distribué par le composant lorsque son composant ToolTip a été affiché. | UIComponent | ||
![]() | Distribué par un composant dont la propriété toolTip est définie, dès que l’utilisateur le survole avec la souris. | UIComponent | ||
![]() | Distribué lorsque l’utilisateur touche pour la première fois un périphérique tactile (notamment lorsqu’il pose un doigt sur un téléphone portable ou une tablette munis d’un écran tactile). | InteractiveObject | ||
![]() | Distribué lorsque l’utilisateur cesse le contact avec un périphérique tactile (notamment lorsqu’il retire le doigt d’un téléphone portable ou d’une tablette munis d’un écran tactile). | InteractiveObject | ||
![]() | Evénement non annulable, distribué par un composant lorsque celui-ci a terminé de réagir à un geste d’interaction tactile de l’utilisateur. | UIComponent | ||
![]() | Evénement non annulable, distribué par un composant lorsque celui-ci commence à réagir à un geste d’interaction tactile de l’utilisateur. | UIComponent | ||
![]() | Evénement annulable, distribué par un composant tentant de réagir à un geste d’interaction tactile de l’utilisateur. | UIComponent | ||
![]() | Distribué lorsque l’utilisateur appuie sur le périphérique, et est continuellement distribué jusqu’au retrait du point de contact. | InteractiveObject | ||
![]() | Distribué lorsque l’utilisateur retire le point de contact d’une occurrence d’InteractiveObject sur un périphérique tactile (notamment lorsqu’il fait glisser un doigt d’un objet d’affichage vers un autre sur un téléphone portable ou une tablette munis d’un écran tactile). | InteractiveObject | ||
![]() | Distribué lorsque l’utilisateur déplace le point de contact sur une occurrence d’InteractiveObject sur un périphérique tactile (notamment lorsqu’il fait glisser un doigt d’un point se trouvant en dehors d’un objet d’affichage vers un point sur l’objet d’affichage d’un téléphone portable ou d’une tablette munis d’un écran tactile). | InteractiveObject | ||
![]() | Distribué lorsque l’utilisateur retire le point de contact d’une occurrence d’InteractiveObject sur un périphérique tactile (notamment lorsqu’il fait glisser un doigt d’un se trouvant sur l’objet d’affichage d’un téléphone portable ou une tablette munis d’un écran tactile vers un point se trouvant en dehors de cet objet). | InteractiveObject | ||
![]() | Distribué lorsque l’utilisateur déplace le point de contact sur une occurrence d’InteractiveObject sur un périphérique tactile (notamment lorsqu’il fait glisser un doigt d’un point se trouvant en dehors d’un objet d’affichage vers un point sur l’objet d’affichage d’un téléphone portable ou d’une tablette munis d’un écran tactile). | InteractiveObject | ||
![]() | Distribué lorsque l’utilisateur lève le point de contact sur la même occurrence d’InteractiveObject sur laquelle le contact a été lancé sur un périphérique tactile (notamment lorsqu’il appuie avec un doigt à partir d’un point de contact unique sur l’objet d’affichage d’un téléphone portable ou d’une tablette munis d’un écran tactile, puis le retire). | InteractiveObject | ||
![]() | Distribué lorsque les méthodes commitProperties(), measure() et updateDisplayList() d’un objet ont été appelées (si nécessaire). | UIComponent | ||
![]() | Distribué si un composant est contrôlé par un validateur et que la validation a réussi. | UIComponent | ||
![]() | Distribué lorsque les valeurs sont modifiées soit par programmation, soit par interaction de l’utilisateur. | UIComponent |
Les styles sont soit communs soit associés à un thème spécifique. Si le style est commun, il peut être utilisé avec n’importe quel thème. Si un style est associé à un thème spécifique, il ne peut être utilisé que si votre application utilise ce thème.
Style | Description | Défini par | ||
---|---|---|---|---|
![]() | Type: Array Format: Color Héritage CSS: Oui Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Couleurs à utiliser pour les arrière-plans des éléments de la liste. | AdvancedListBase | ||
![]() | Type: String Héritage CSS: Non Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Distance verticale en pixels du bord supérieur de la zone de contenu à la position de la ligne de base de la commande. | UIComponent | ||
![]() | Type: Class Héritage CSS: Non Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Classe d’habillage de bordure du composant. | ScrollControlBase | ||
![]() | Type: String Héritage CSS: Non Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Style du cadre de sélection. | ScrollControlBase | ||
![]() | Type: String Héritage CSS: Non Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Distance verticale, en pixels, entre le bord inférieur du composant et le bord inférieur de la zone de contenu de son conteneur parent. | UIComponent | ||
![]() | Type: uint Format: Color Héritage CSS: Oui Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Couleur de texte dans le composant, y compris l’étiquette du composant. | ScrollControlBase | ||
columnDropIndicatorSkin | Type: Class Héritage CSS: Non Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Classe à utiliser comme habillage pour indiquer qu’une colonne peut être déposée dans l’emplacement en cours. La valeur par défaut est mx.skins.halo.DataGridColumnDropIndicator (for both Halo and Spark themes) . | AdvancedDataGridBaseEx | ||
columnResizeSkin | Type: Class Héritage CSS: Non Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Classe à utiliser comme habillage pour une colonne en cours de redimensionnement. La valeur par défaut est mx.skins.halo.DataGridColumnResizeSkin (for both Halo and Spark themes) . | AdvancedDataGridBaseEx | ||
![]() | Type: Object Héritage CSS: Non Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Effet utilisé lorsque des changements se produisent dans le fournisseur de données du contrôle. | AdvancedListBase | ||
defaultDataGridItemEditor | Type: Class Héritage CSS: Non Version du langage: ActionScript 3.0 Version du produit: Flex 4 Versions du moteur d’exécution: Flash10, AIR 1.5 Nom de la classe de la propriété itemEditor à utiliser si aucune propriété n’est spécifiée pour une colonne. Il s’agit d’un moyen permettant de définir un éditeur d’éléments pour un groupe de composants AdvancedDataGrid au lieu d’avoir à définir chaque composant individuellement. Si vous définissez la propriété itemEditor du composant AdvancedDataGridColumn, elle remplace cette valeur. La valeur par défaut est null . | AdvancedDataGridBaseEx | ||
defaultDataGridItemRenderer | Type: Class Héritage CSS: Non Version du langage: ActionScript 3.0 Version du produit: Flex 4 Versions du moteur d’exécution: Flash10, AIR 1.5 Nom de la classe du rendu itemRenderer à utiliser si aucune propriété n’est spécifiée pour une colonne. Il s’agit d’un moyen permettant de définir le rendu itemRenderer pour un groupe de composants AdvancedDataGrid au lieu d’avoir à définir chaque composant individuellement. Si vous définissez la propriété itemRenderer du composant AdvancedDataGrid, elle remplace cette valeur. La valeur par défaut est null . | AdvancedDataGridBaseEx | ||
![]() | Type: String Héritage CSS: Oui Version du langage: ActionScript 3.0 Version du produit: Flex 4 Versions du moteur d’exécution: Flash10, AIR 1.5 Direction du texte affiché par le composant. | ScrollControlBase | ||
![]() | Type: uint Format: Color Héritage CSS: Oui Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Couleur de texte dans le composant s’il est désactivé. | ScrollControlBase | ||
disabledIconColor | Type: uint Format: Color Héritage CSS: Oui Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Couleur de l’icône dans un habillage désactivé. Par exemple, ce style est utilisé par la classe d’habillage CheckBoxIcon pour tracer la coche d’un contrôle CheckBox désactivé, par la classe ComboBoxSkin pour tracer la flèche vers le bas d’un contrôle ComboBox désactivé et par la classe d’habillage DateChooserMonthArrowSkin pour tracer la flèche du mois d’un contrôle DateChooser désactivé. La valeur par défaut dépend de la classe du composant. Si elle n’est pas remplacée par la classe, la valeur par défaut est 0x999999 .
| AdvancedDataGridBaseEx | ||
![]() | Type: Class Héritage CSS: Non Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Habillage à utiliser pour indiquer où déposer un élément en cours de glissement. | AdvancedListBase | ||
![]() | Type: uint Format: Color Héritage CSS: Oui Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Couleur de surbrillance du composant lorsque la validation échoue. | UIComponent | ||
![]() | Type: Number Héritage CSS: Non Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Indique la valeur de transparence Alpha de l’habillage du focus. | AdvancedListBase | ||
![]() | Type: String Héritage CSS: Non Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Mode de fusion utilisé par le rectangle de focus. | UIComponent | ||
![]() | Type: String Héritage CSS: Non Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Indique quels coins du rectangle de focus doivent être arrondis. | AdvancedListBase | ||
![]() | Type: Class Héritage CSS: Non Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Habillage utilisé pour tracer le rectangle de focus. | UIComponent | ||
![]() | Type: Number Format: Length Héritage CSS: Non Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Epaisseur du contour du rectangle de focus, en pixels. | UIComponent | ||
![]() | Type: String Héritage CSS: Oui Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Définit la propriété antiAliasType des objets TextField internes. | ScrollControlBase | ||
![]() | Type: String Héritage CSS: Oui Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Nom de la police à utiliser. | ScrollControlBase | ||
![]() | Type: String Héritage CSS: Oui Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Définit la propriété gridFitType des objets TextField internes représentant le texte dans les contrôles Flex. | ScrollControlBase | ||
![]() | Type: Number Héritage CSS: Oui Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Définit la propriété sharpness des objets TextField internes représentant le texte dans les contrôles Flex. | ScrollControlBase | ||
![]() | Type: Number Format: Length Héritage CSS: Oui Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Hauteur du texte, en pixels. | ScrollControlBase | ||
![]() | Type: String Héritage CSS: Oui Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Détermine si le texte doit être en italique. | ScrollControlBase | ||
![]() | Type: Number Héritage CSS: Oui Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Définit la propriété thickness des sous-contrôles TextField internes qui représentent le texte des contrôles Flex. | ScrollControlBase | ||
![]() | Type: String Héritage CSS: Oui Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Détermine si le texte doit être en gras. | ScrollControlBase | ||
headerBackgroundSkin | Type: Class Héritage CSS: Non Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Classe à utiliser comme habillage qui définit l’apparence de l’arrière-plan des en-têtes de colonne d’un contrôle AdvancedDataGrid. La classe d’habillage par défaut est basée sur le thème. Par exemple, avec le thème Halo, la classe d’habillage par défaut est | AdvancedDataGridBaseEx | ||
headerColors | Type: Array Format: Color Héritage CSS: Oui Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Tableau de deux couleurs utilisé pour tracer le dégradé d’arrière-plan de l’en-tête. La première couleur est la couleur du haut. La seconde couleur est la couleur inférieure. La valeur par défaut est [0xFFFFFF, 0xE6E6E6] . | AdvancedDataGridBaseEx | ||
headerDragProxyStyleName | Type: String Héritage CSS: Non Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Nom d’une déclaration de style CSS pour le contrôle des aspects de l’apparence d’une colonne lorsque l’utilisateur la fait glisser ailleurs. La valeur par défaut est "headerDragProxyStyle" . | AdvancedDataGridBaseEx | ||
headerHorizontalSeparatorSkin | Type: Class Héritage CSS: Non Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Classe à utiliser comme habillage qui définit l’apparence du séparateur entre un groupe de colonnes et ses colonnes enfants/les en-têtes du groupe de colonnes d’un contrôle AdvancedDataGrid. La valeur par défaut est mx.skins.halo.AdvancedDataGridHeaderHorizontalSeparator . | AdvancedDataGridBaseEx | ||
headerSeparatorSkin | Type: Class Héritage CSS: Non Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Classe à utiliser comme habillage qui définit l’apparence du séparateur entre les en-têtes de colonne d’un contrôle AdvancedDataGrid. La classe d’habillage par défaut est basée sur le thème. Par exemple, avec le thème Halo, la classe d’habillage par défaut est | AdvancedDataGridBaseEx | ||
headerStyleName | Type: String Héritage CSS: Non Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Nom d’une déclaration de style CSS permettant de contrôler d’autres aspects de l’apparence des en-têtes de colonne. La valeur par défaut est "dataGridStyles" . | AdvancedDataGridBaseEx | ||
![]() | Type: String Héritage CSS: Non Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Distance horizontale, en pixels, entre le centre de la zone de contenu et celui du composant. | UIComponent | ||
horizontalGridLineColor | Type: uint Format: Color Héritage CSS: Oui Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Couleur des lignes horizontales de la grille. | AdvancedDataGridBaseEx | ||
horizontalGridLines | Type: Boolean Héritage CSS: Non Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Indicateur précisant si les lignes horizontales de la grille doivent s’afficher entre les rangées. Si la valeur est true , les lignes horizontales de la grille apparaissent. Si la valeur est false , les lignes horizontales de la grille sont masquées.
La valeur par défaut est false . | AdvancedDataGridBaseEx | ||
horizontalLockedSeparatorSkin | Type: Class Héritage CSS: Non Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Classe à utiliser comme habillage qui définit l’apparence du séparateur entre les rangées verrouillées et déverrouillées d’un contrôle AdvancedDataGrid. Par défaut, le contrôle AdvancedDataGrid utilise les méthodes drawHorizontalLine() et drawVerticalLine() pour tracer les séparateurs.
La valeur par défaut est undefined . | AdvancedDataGridBaseEx | ||
![]() | Type: String Héritage CSS: Non Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Nom du style de la barre de défilement horizontale. | ScrollControlBase | ||
horizontalSeparatorSkin | Type: Class Héritage CSS: Non Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Classe à utiliser comme habillage qui définit l’apparence du séparateur entre les rangées d’un contrôle AdvancedDataGrid. Par défaut, le contrôle AdvancedDataGrid utilise les méthodes drawHorizontalLine() et drawVerticalLine() pour tracer les séparateurs.
La valeur par défaut est undefined . | AdvancedDataGridBaseEx | ||
iconColor | Type: uint Format: Color Héritage CSS: Oui Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Couleur de l’icône dans un habillage. Par exemple, ce style est utilisé par la classe d’habillage CheckBoxIcon pour tracer la coche d’un contrôle CheckBox, par la classe ComboBoxSkin pour tracer la flèche vers le bas du contrôle ComboBox et par la classe d’habillage DateChooserMonthArrowSkin pour tracer la flèche du mois du contrôle DateChooser. La valeur par défaut dépend de la classe du composant. Si elle n’est pas remplacée par la classe, la valeur par défaut est 0x111111 .
| AdvancedDataGridBaseEx | ||
![]() | Type: String Héritage CSS: Oui Version du langage: ActionScript 3.0 Version du produit: Flex 4.5 Versions du moteur d’exécution: Flash10, AIR 2.5 Le principal mode d’interaction pour ce composant. | UIComponent | ||
![]() | Type: Boolean Héritage CSS: Oui Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Valeur booléenne indiquant si le crénage est activé ( true ) ou désactivé (false ). | ScrollControlBase | ||
![]() | Type: String Héritage CSS: Oui Version du langage: ActionScript 3.0 Version du produit: Flex 4.1 Versions du moteur d’exécution: Flash10, AIR 1.5 Spécifie la direction de mise en forme souhaitée d’un composant. | UIComponent | ||
![]() | Type: Number Format: Length Héritage CSS: Oui Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Espace vertical supplémentaire entre les lignes de texte. | ScrollControlBase | ||
![]() | Type: String Héritage CSS: Non Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Distance horizontale, en pixels, du bord gauche du composant au bord gauche de la zone de contenu de son conteneur parent. | UIComponent | ||
![]() | Type: Number Héritage CSS: Oui Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Nombre de pixels supplémentaires devant apparaître entre chaque caractère. | ScrollControlBase | ||
![]() | Type: String Héritage CSS: Oui Version du langage: ActionScript 3.0 Version du produit: Flex 4 Versions du moteur d’exécution: Flash10, AIR 1.5 Paramètres régionaux du texte affiché par ce composant. | ScrollControlBase | ||
![]() | Type: Number Format: Length Héritage CSS: Non Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Nombre de pixels entre la partie inférieure de la rangée et la partie inférieure du rendu de la rangée. | AdvancedListBase | ||
![]() | Type: Number Format: Length Héritage CSS: Non Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Nombre de pixels entre la bordure gauche du contrôle et le bord gauche de sa zone de contenu. | AdvancedListBase | ||
![]() | Type: Number Format: Length Héritage CSS: Non Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Nombre de pixels entre la bordure droite du contrôle et le bord droit de sa zone de contenu. | AdvancedListBase | ||
![]() | Type: Number Format: Length Héritage CSS: Non Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Nombre de pixels entre la partie supérieure de la rangée et la partie supérieure du rendu de la rangée. | AdvancedListBase | ||
![]() | Type: String Héritage CSS: Non Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Distance horizontale, en pixels, du bord droit du composant au bord droit de la zone de contenu de son conteneur parent. | UIComponent | ||
rollOverColor | Type: uint Format: Color Héritage CSS: Oui Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Couleur de l’arrière-plan de la rangée lorsque l’utilisateur la survole avec sa souris. La valeur par défaut est 0xE3FFD6 . | AdvancedDataGridBaseEx | ||
selectionColor | Type: uint Format: Color Héritage CSS: Oui Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Couleur d’arrière-plan de la rangée lorsque l’utilisateur sélectionne un rendu d’élément dans la rangée. La valeur par défaut est 0xCDFFC1 . | AdvancedDataGridBaseEx | ||
![]() | Type: uint Format: Color Héritage CSS: Oui Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Couleur d’arrière-plan d’un rendu lorsque le composant est désactivé. | AdvancedListBase | ||
![]() | Type: Number Format: Time Héritage CSS: Non Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Durée de l’effet de sélection. | AdvancedListBase | ||
![]() | Type: Function Héritage CSS: Non Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Objet easingFunction de l’effet de sélection. | AdvancedListBase | ||
![]() | Type: Boolean Héritage CSS: Oui Version du langage: ActionScript 3.0 Version du produit: Flex 4.5 Versions du moteur d’exécution: Flash10, AIR 1.5 Montrer l’erreur bordure ou enveloppe lorsque ce composant n’est pas valide. | UIComponent | ||
![]() | Type: Boolean Héritage CSS: Oui Version du langage: ActionScript 3.0 Version du produit: Flex 4.5 Versions du moteur d’exécution: Flash10, AIR 1.5 Afficher l’erreur-bulle lorsque ce composant n’est pas valide et que l’utilisateur pointe le curseur dessus | UIComponent | ||
stretchCursor | Type: Class Héritage CSS: Non Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Classe à utiliser comme habillage pour le curseur qui indique qu’une colonne peut être redimensionnée. La valeur par défaut est mx.skins.halo.DataGridStretchCursor . | AdvancedDataGridBaseEx | ||
![]() | Type: String Héritage CSS: Oui Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Alignement du texte au sein d’un conteneur. | ScrollControlBase | ||
![]() | Type: String Héritage CSS: Oui Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Détermine si le texte est souligné. | ScrollControlBase | ||
![]() | Type: Class Héritage CSS: Non Version du langage: ActionScript 3.0 Version du produit: Flex 4 Versions du moteur d’exécution: Flash10, AIR 1.5 Classe implémentant l’instance IUITextField qui permet à ce composant de rendre le texte. | ScrollControlBase | ||
![]() | Type: Number Format: Length Héritage CSS: Oui Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Décalage de la première ligne de texte par rapport au côté gauche du conteneur (en pixels). | ScrollControlBase | ||
![]() | Type: uint Format: Color Héritage CSS: Oui Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Couleur de texte d’un rendu lorsque l’utilisateur le survole avec sa souris. | AdvancedListBase | ||
![]() | Type: uint Format: Color Héritage CSS: Oui Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Couleur de texte d’un rendu lorsque l’utilisateur le sélectionne. | AdvancedListBase | ||
![]() | Type: String Héritage CSS: Non Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Distance verticale, en pixels, entre le bord supérieur du composant et le bord supérieur de la zone de contenu de son conteneur parent. | UIComponent | ||
![]() | Type: Boolean Héritage CSS: Non Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Indicateur contrôlant si les éléments sont mis en surbrillance lorsque la souris les survole. | AdvancedListBase | ||
![]() | Type: String Héritage CSS: Non Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Alignement vertical d’un rendu dans une rangée. | AdvancedListBase | ||
![]() | Type: String Héritage CSS: Non Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Distance verticale, en pixels, du centre de la zone de contenu du composant au centre du composant. | UIComponent | ||
verticalGridLineColor | Type: uint Format: Color Héritage CSS: Oui Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Couleur des lignes verticales de la grille. La valeur par défaut est 0x666666 . | AdvancedDataGridBaseEx | ||
verticalGridLines | Type: Boolean Héritage CSS: Non Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Indicateur précisant si les lignes verticales de la grille doivent s’afficher entre les colonnes. Si la valeur est true , les lignes verticales de la grille apparaissent. Si la valeur est false , les lignes verticales de la grille sont masquées.
La valeur par défaut est true . | AdvancedDataGridBaseEx | ||
verticalLockedSeparatorSkin | Type: Class Héritage CSS: Non Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Classe à utiliser comme habillage qui définit l’apparence du séparateur entre les colonnes verrouillées et déverrouillées d’un contrôle AdvancedDataGrid. Par défaut, le contrôle AdvancedDataGrid utilise les méthodes drawHorizontalLine() et drawVerticalLine() pour tracer les séparateurs.
La valeur par défaut est undefined . | AdvancedDataGridBaseEx | ||
![]() | Type: String Héritage CSS: Non Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Nom du style de la barre de défilement verticale. | ScrollControlBase | ||
verticalSeparatorSkin | Type: Class Héritage CSS: Non Version du langage: ActionScript 3.0 Version du produit: Flex 3 Versions du moteur d’exécution: Flash9, AIR 1.1 Classe à utiliser comme habillage qui définit l’apparence des séparateurs entre les colonnes d’un contrôle AdvancedDataGrid. Par défaut, le contrôle AdvancedDataGrid utilise les méthodes drawHorizontalLine() et drawVerticalLine() pour tracer les séparateurs.
La valeur par défaut est undefined . | AdvancedDataGridBaseEx |
columns | propriété |
columns:Array
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Tableau d’objets AdvancedDataGridColumn, un pour chacune des colonnes pouvant être affichées. S’il n’est pas défini explicitement, le contrôle AdvancedDataGrid tente d’examiner le premier élément du fournisseur de données pour déterminer le jeu de propriétés et afficher ces propriétés par ordre alphabétique.
Si vous souhaitez modifier le jeu de colonnes, vous devez obtenir ce tableau, modifier les colonnes et leur ordre d’apparition dans le tableau, puis affecter le nouveau tableau à la propriété columns
. Cette opération est nécessaire, car le contrôle AdvancedDataGrid renvoie une copie du tableau de colonnes, pas une référence et ne peut donc pas remarquer les modifications apportées à la copie.
Cette propriété peut être utilisée comme source de la liaison de données. Lorsque cette propriété est modifiée, elle distribue l’événement columnsChanged
.
Implémentation
public function get columns():Array
public function set columns(value:Array):void
draggableColumns | propriété |
draggableColumns:Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Indique si vous êtes autorisé à réorganiser les colonnes. Si la valeur est true
, vous pouvez réorganiser les colonnes du contrôle AdvancedDataGrid en faisant glisser les cellules d’en-tête.
La valeur par défaut est true.
Implémentation
public function get draggableColumns():Boolean
public function set draggableColumns(value:Boolean):void
editable | propriété |
editable:String
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Indique si l’utilisateur peut ou non modifier les éléments du fournisseur de données.
Si la valeur est "item"
, les rendus d’élément du contrôle sont modifiables. L’utilisateur peut cliquer sur un rendu d’élément pour ouvrir un éditeur.
Si la valeur est "item group"
, les rendus d’élément et les en-têtes de regroupement peuvent être modifiés.
Si la valeur est "item summary"
, les rendus d’élément et les cellules de résumé peuvent être modifiés.
Vous pouvez combiner ces valeurs. Par exemple, editable = "item group summary"
. Notez que la modification des éléments doit être activée si la modification des groupes ou des résumés est activée.
Si vous spécifiez une chaîne vide, aucune modification n’est autorisée.
Les valeurs "true"
et "false"
correspondent à la modification des éléments et à aucune modification.
La valeur "all"
signifie que tout est modifiable.
Vous pouvez désactiver la modification de colonnes individuelles du contrôle AdvancedDataGrid à l’aide de la propriété AdvancedDataGridColumn.editable
, ou en utilisant les événements itemEditBeginning
et itemEditBegin
.
La valeur par défaut est "".
Implémentation
public function get editable():String
public function set editable(value:String):void
editedItemPosition | propriété |
editedItemPosition:Object
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Index de colonne et de ligne du rendu d’élément de l’élément du fournisseur de données en cours de modification, le cas échéant.
Cet Objet présente deux champs : columnIndex
et rowIndex
, les index basés sur zéro des colonnes et des lignes de l’élément. Exemple : { columnIndex:2, rowIndex:3}
La définition de cette propriété ramène l’élément en vue et distribue l’événement itemEditBegin
pour ouvrir un éditeur d’élément dans le rendu d’élément spécifié.
La valeur par défaut est null.
Cette propriété peut être utilisée comme source de la liaison de données. Lorsque cette propriété est modifiée, elle distribue l’événement itemFocusIn
.
Implémentation
public function get editedItemPosition():Object
public function set editedItemPosition(value:Object):void
editedItemRenderer | propriété |
editedItemRenderer:IListItemRenderer
[lecture seule] Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Référence au rendu d’élément du contrôle AdvancedDataGrid dont l’élément est en cours de modification.
Depuis un écouteur des événements itemEditBegin
et itemEditEnd
, vous pouvez accéder à la valeur actuelle de l’élément en cours de modification à l’aide de la propriété editedItemRenderer.data
.
Implémentation
public function get editedItemRenderer():IListItemRenderer
enableIME | propriété |
enableIME:Boolean
[lecture seule] Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Indicateur qui signale si l’IME doit être activé lorsque le composant reçoit le focus. Si un éditeur est relevé, il définit enableIME en conséquence.
Implémentation
public function get enableIME():Boolean
headerInfoInitialized | propriété |
protected var headerInfoInitialized:Boolean = false
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Contient la valeur true
si la propriété headerInfos
a été initialisée avec les instances AdvancedDataGridHeaderInfo.
Eléments de l’API associés
horizontalScrollPosition | propriété |
horizontalScrollPosition:Number
[override] Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Décalage dans le contenu à partir du bord gauche. Il peut s’agir d’un décalage en pixels dans certaines sous-classes ou d’une autre mesure comme le nombre de colonnes d’un contrôle AdvancedDataGrid. Le défilement du contrôle AdvancedDataGrid s’effectue par colonnes de sorte que la valeur de la propriété horizontalScrollPosition
se trouve toujours dans la plage 0 pour l’index des colonnes qui rendra la dernière colonne visible. Cela est différent pour le contrôle List, dont le défilement s’effectue par pixels. Le contrôle AdvancedDataGrid aligne toujours le bord gauche d’une colonne sur son bord gauche.
Implémentation
override public function get horizontalScrollPosition():Number
override public function set horizontalScrollPosition(value:Number):void
imeMode | propriété |
imeMode:String
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Spécifie le mode IME (éditeur de méthode d’entrée). Le mode IME permet aux utilisateurs d’entrer du texte en chinois, japonais et coréen. Flex définit le mode IME spécifié lorsque le contrôle est mis en focus et rétablit la valeur précédente lorsque le contrôle est désactivé.
La classe flash.system.IMEConversionMode définit des constantes pour les valeurs possibles de cette propriété. Vous pouvez également spécifier null
si vous ne souhaitez pas spécifier d’éditeur IME.
La valeur par défaut est null.
Implémentation
public function get imeMode():String
public function set imeMode(value:String):void
Eléments de l’API associés
isKeyPressed | propriété |
protected var isKeyPressed:Boolean = false
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Contient la valeur true
si une touche est actuellement activée.
itemEditorInstance | propriété |
public var itemEditorInstance:IListItemRenderer
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Référence à l’instance actuellement active de l’éditeur d’élément, s’il existe.
Pour accéder à l’instance de l’éditeur d’élément et à la nouvelle valeur de l’élément lorsqu’un élément est modifié, utilisez la propriété itemEditorInstance
. La propriété itemEditorinstance
n’est valide qu’après l’exécution de l’écouteur d’événement de l’événement itemEditBegin
. De ce fait, vous n’accédez généralement à la propriété itemEditorInstance
que de l’intérieur de l’écouteur d’événements de l’événement itemEditEnd
.
La propriété AdvancedDataGridColumn.itemEditor
définit la classe de l’éditeur d’élément et, de ce fait, le type de données de l’instance d’éditeur d’élément.
Vous ne pouvez pas définir cette propriété dans MXML.
lookAheadDuration | propriété |
public var lookAheadDuration:Number = 400
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
La durée d’anticipation de type, en millisecondes, pour plusieurs caractères. Si vous la définissez sur 0, la recherche sur plusieurs caractères est désactivée.
La valeur par défaut est 400.
minColumnWidth | propriété |
minColumnWidth:Number
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Largeur minimale des colonnes, en pixels. Si la valeur n’est pas NaN, le contrôle AdvancedDataGrid l’applique en tant que largeur minimale de toutes les colonnes. Sinon, chaque colonne peut avoir sa propre largeur minimale.
La valeur par défaut est NaN.
Implémentation
public function get minColumnWidth():Number
public function set minColumnWidth(value:Number):void
orderedHeadersList | propriété |
protected var orderedHeadersList:Array
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Liste triée des instances AdvancedDataGridHeaderInfo correspondant aux en-têtes de colonne visibles.
resizableColumns | propriété |
public var resizableColumns:Boolean = true
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Indicateur précisant si l’utilisateur peut modifier la taille des colonnes. Si la valeur est true
, l’utilisateur peut agrandir ou rétrécir les colonnes du contrôle AdvancedDataGrid en faisant glisser les lignes séparant les cellules d’en-tête. Si la valeur est true
, les propriétés resizeable
des colonnes individuelles doivent également être définies sur false
pour empêcher l’utilisateur de redimensionner une certaine colonne.
La valeur par défaut est true.
sortableColumns | propriété |
public var sortableColumns:Boolean = true
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Indicateur signalant si l’utilisateur peut trier les éléments du fournisseur de données en cliquant sur une cellule d’en-tête de colonnes. Si la valeur est true
, l’utilisateur peut trier les éléments du fournisseur de données en cliquant sur une cellule d’en-tête de colonne. La propriété AdvancedDataGridColumn.dataField
de la colonne ou la propriété AdvancedDataGridColumn.sortCompareFunction
de la colonne est utilisée comme champ de tri. Si un utilisateur clique plusieurs fois sur une colonne, le trie alterne entre ordre croissant et décroissant. Si la valeur est true
, chaque colonne peut être définie pour ne pas répondre à un clic sur un en-tête. Pour cela, définissez la propriété sortable
sur false
.
Lorsqu’un utilisateur relâche le bouton de la souris sur une cellule d’en-tête, le contrôle AdvancedDataGrid distribue un événement headerRelease
si cette propriété et la propriété triable de la colonne sont définies toutes les deux sur true
. Si aucun gestionnaire n’appelle la méthode preventDefault()
sur l’événement, le contrôle AdvancedDataGrid réalise le tri avec les propriétés AdvancedDataGridColumn.dataField
ou AdvancedDataGridColumn.sortCompareFunction
de cette colonne.
La valeur par défaut est true.
Eléments de l’API associés
sortExpertMode | propriété |
sortExpertMode:Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Par défaut, la propriété sortExpertMode
est définie sur la valeur false
, ce qui signifie que vous devez cliquer dans la zone d’en-tête d’une colonne pour trier les rangées du contrôle AdvancedDataGrid en fonction de cette colonne. Cliquez ensuite dans la zone d’en-tête de tri de plusieurs colonnes de l’en-tête pour trier en fonction de colonnes supplémentaires. Si vous définissez la propriété sortExpertMode
sur la valeur true
, utilisez la touche Ctrl pour sélectionner chaque colonne suivant la première colonne et effectuer le tri.
La valeur par défaut est false.
Implémentation
public function get sortExpertMode():Boolean
public function set sortExpertMode(value:Boolean):void
AdvancedDataGridBaseEx | () | Constructeur |
public function AdvancedDataGridBaseEx()
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Constructeur.
absoluteToDisplayColumnIndex | () | méthode |
protected function absoluteToDisplayColumnIndex(columnIndex:int):int
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Convertit un index de colonne absolu en index correspondant dans les colonnes affichées. Comme les utilisateurs peuvent réorganiser les colonnes, l’index de colonne absolu peut être différent de l’index de la colonne affichée.
Paramètres
columnIndex:int — Index absolu de la colonne.
|
int — Index de la colonne actuellement affichée ou valeur -1 si columnIndex est introuvable.
|
absoluteToVisibleColumnIndex | () | méthode |
protected function absoluteToVisibleColumnIndex(columnIndex:int):int
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Convertit un index de colonne absolu en index correspondant dans les colonnes visibles. Comme les utilisateurs peuvent réorganiser les colonnes, l’index de colonne absolu peut être différent de l’index de la colonne visible.
Paramètres
columnIndex:int — Index absolu de la colonne.
|
int — Index de la colonne actuellement visible ou valeur -1 si columnIndex n’est actuellement pas visible.
|
absoluteToVisibleIndices | () | méthode |
protected function absoluteToVisibleIndices(rowIndex:int, columnIndex:int):Object
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Convertit un index de rangée absolu et un index de colonne en index de rangée et de colonne correspondant de l’élément tel qu’il est actuellement affiché par le contrôle.
Paramètres
rowIndex:int — Index absolu de la rangée.
| |
columnIndex:int — Index absolu de la colonne.
|
Object — Un objet contient deux champs, rowIndex et columnIndex , qui comportent l’index de rangée et l’index de colonne de l’élément tel qu’il est actuellement affiché par le contrôle.
|
addSortField | () | méthode |
protected function addSortField(columnName:String, columnNumber:int, collection:ICollectionView):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Ajoute un champ de données à la liste des champs de tri. Indique le champ de données en spécifiant l’emplacement de ses colonnes.
Paramètres
columnName:String — Nom de la colonne correspondant au champ de données.
| |
columnNumber:int — Index de colonne du contrôle AdvancedDataGrid.
| |
collection:ICollectionView — Collection de données contenant le champ de données.
|
clearSeparators | () | méthode |
protected function clearSeparators():void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Supprime les séparateurs d’en-têtes de colonne que vous utilisez généralement pour redimensionner les colonnes.
colNumToIndex | () | méthode |
protected function colNumToIndex(colNum:int):int
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Renvoie l’index d’une colonne actuellement affichée. Cette méthode est utile si toutes les colonnes du contrôle ne sont pas actuellement visibles.
Paramètres
colNum:int — Index absolu de la colonne.
|
int — Index de la colonne actuellement affichée ou valeur -1 si colNum est introuvable.
|
createHeaderSeparators | () | méthode |
protected function createHeaderSeparators(n:int, seperators:Array, headerLines:UIComponent):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Crée les séparateurs d’en-têtes entre les en-têtes de colonne et renseigne le tableau de separators
avec les séparateurs créés.
Paramètres
n:int — Nombre de séparateurs à créer.
| |
seperators:Array — Tableau à renseigner avec les objets d’en-tête.
| |
headerLines:UIComponent — Composant parent des séparateurs d’en-têtes auxquels les séparateurs sont ajoutés. En d’autres termes, Flex appelle la méthode headerLines.addChild() en interne pour ajouter les séparateurs à l’affichage.
|
createItemEditor | () | méthode |
public function createItemEditor(colIndex:int, rowIndex:int):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Crée l’éditeur d’élément pour le rendu d’élément au niveau de editedItemPosition
en utilisant l’éditeur désigné par la propriété itemEditor
.
Cette méthode définit l’instance de l’éditeur sous forme de propriété itemEditorinstance
.
Vous ne pouvez appeler cette méthode que de l’intérieur de l’écouteur d’événements pour l’événement itemEditBegin.
Pour créer un éditeur à d’autres moments, définissez la propriété editedItemPosition
pour générer l’événement itemEditBegin
.
Paramètres
colIndex:int — Index de la colonne dans le fournisseur de données de l’élément à modifier.
| |
rowIndex:int — Index de la ligne dans le fournisseur de données de l’élément à modifier.
|
destroyItemEditor | () | méthode |
public function destroyItemEditor():void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Cette méthode ferme l’éditeur d’élément actuellement ouvert sur un rendu d’élément. Vous n’appelez généralement cette méthode que de l’intérieur de l’écouteur d’événements pour l’événement itemEditEnd
, après avoir déjà appelé la méthode preventDefault()
pour empêcher l’exécution de l’écouteur d’événements par défaut.
displayToAbsoluteColumnIndex | () | méthode |
protected function displayToAbsoluteColumnIndex(columnIndex:int):int
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Convertit l’index d’une colonne en cours d’affichage en index absolu correspondant. Comme les utilisateurs peuvent réorganiser les colonnes, l’index de colonne absolu peut être différent de l’index de la colonne affichée.
Paramètres
columnIndex:int — Index de la colonne actuellement affichée par le contrôle.
|
int — Index absolu de la colonne.
|
drawColumnBackground | () | méthode |
protected function drawColumnBackground(s:Sprite, columnIndex:int, color:uint, column:AdvancedDataGridColumn):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Trace l’arrière-plan d’une colonne avec la couleur suggérée. Cette implémentation crée une forme sous forme d’enfant de l’objet Sprite saisi et la remplit de la couleur appropriée.
Paramètres
s:Sprite — Objet Sprite qui contiendra un objet d’affichage doté des graphiques de cette colonne.
| |
columnIndex:int — Index de la colonne dans le jeu des colonnes affichées. La colonne visible la plus à gauche possède l’index de colonne 0. Ceci est utile pour suivre les objets utilisés dans le tracé des arrière-plans. Ainsi, une colonne donnée peut réutiliser le même objet d’affichage même si l’index du contrôle AdvancedDataGridColumn de cette colonne a changé.
| |
color:uint — Couleur suggérée pour l’indicateur.
| |
column:AdvancedDataGridColumn — Colonne du contrôle AdvancedDataGrid pour laquelle vous tracez l’arrière-plan.
|
drawHeaderBackground | () | méthode |
protected function drawHeaderBackground(headerBG:UIComponent):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Trace l’arrière-plan des en-têtes dans l’objet UIComponent donné. Les graphiques tracés peuvent être dimensionnés horizontalement si la largeur du composant change ou cette méthode sera rappelée pour retracer selon une largeur et/ou hauteur différentes.
Paramètres
headerBG:UIComponent — Objet UIComponent qui contiendra les graphiques d’arrière-plan des en-têtes.
|
drawHorizontalLine | () | méthode |
protected function drawHorizontalLine(s:Sprite, rowIndex:int, color:uint, y:Number):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Trace une ligne entre les rangées. Cette implémentation trace une ligne directement dans l’objet Sprite fourni. L’objet Sprite a été effacé avant que les lignes ne soient tracées.
Paramètres
s:Sprite — Objet Sprite qui contiendra un objet d’affichage doté des graphiques de cette rangée.
| |
rowIndex:int — Index de la rangée dans le jeu des rangées affichées. L’en-tête ne compte pas. La rangée visible la plus à gauche possède l’index de rangée 0. Ceci est utile pour suivre les objets utilisés dans le tracé des arrière-plans. Ainsi, une rangée donnée peut réutiliser le même objet d’affichage même si l’index de l’élément que cette rangée rend a changé.
| |
color:uint — Couleur suggérée pour l’indicateur.
| |
y:Number — Position y suggérée pour l’arrière-plan.
|
drawLinesAndColumnBackgrounds | () | méthode |
protected function drawLinesAndColumnBackgrounds():void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Trace des lignes entre les colonnes et les arrière-plans des colonnes. Cette implémentation appelle les méthodes drawHorizontalLine()
, drawVerticalLine()
et drawColumnBackground()
lorsque cela est nécessaire. Elle crée un objet Sprite qui contient tous ces graphiques et l’ajoute en tant qu’enfant de l’objet listContent
à l’avant de l’ordre de plan.
drawRowBackground | () | méthode |
protected function drawRowBackground(s:Sprite, rowIndex:int, y:Number, height:Number, color:uint, dataIndex:int):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Trace un arrière-plan de rangée aux position et hauteur définies avec la couleur spécifiée. Cette implémentation crée une forme sous forme d’enfant de l’objet Sprite saisi et la remplit de la couleur appropriée. Cette méthode utilise également le paramètre de la propriété de style backgroundAlpha
pour déterminer la transparence de la couleur d’arrière-plan.
Paramètres
s:Sprite — Objet Sprite qui contiendra un objet d’affichage doté des graphiques de cette rangée.
| |
rowIndex:int — Index de la rangée dans le jeu des rangées affichées. L’en-tête ne compte pas. La rangée visible la plus à gauche possède l’index de rangée 0. Ceci est utile pour suivre les objets utilisés dans le tracé des arrière-plans. Ainsi, une rangée donnée peut réutiliser le même objet d’affichage même si l’index de l’élément que cette rangée rend a changé.
| |
y:Number — Position y suggérée pour l’arrière-plan.
| |
height:Number — Hauteur suggérée pour l’indicateur.
| |
color:uint — Couleur suggérée pour l’indicateur.
| |
dataIndex:int — Index de l’élément pour cette rangée dans le fournisseur de données. Il peut être utilisé par exemple pour teinter différemment le dixième élément.
|
drawSeparators | () | méthode |
protected function drawSeparators():void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Crée et affiche les séparateurs d’en-têtes de colonne que l’utilisateur utilise généralement pour redimensionner les colonnes. Cette implémentation utilise le même objet Sprite que les lignes et les arrière-plans de colonne, ajoute des instances de headerSeparatorSkin
et leur attribue des écouteurs de souris afin de savoir quand l’utilisateur souhaite redimensionner une colonne.
drawVerticalLine | () | méthode |
protected function drawVerticalLine(s:Sprite, colIndex:int, color:uint, x:Number):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Trace des lignes entre les colonnes. Cette implémentation trace une ligne directement dans l’objet Sprite fourni. L’objet Sprite a été effacé avant que les lignes ne soient tracées.
Paramètres
s:Sprite — Objet Sprite qui contiendra un objet d’affichage doté des graphiques de cette rangée.
| |
colIndex:int — Index de la colonne dans le jeu des colonnes affichées. La colonne visible la plus à gauche possède l’index de colonne 0.
| |
color:uint — Couleur suggérée pour l’indicateur.
| |
x:Number — Position x suggérée pour l’arrière-plan.
|
findSortField | () | méthode |
protected function findSortField(name:String):int
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Renvoie l’index de colonne correspondant au nom d’un champ pouvant être trié.
Paramètres
name:String — Nom du champ pouvant être trié du fournisseur de données, tel qu’il est défini par une instance de la classe SortField.
|
int — Index de colonne du champ pouvant être trié.
|
getFieldSortInfo | () | méthode |
public function getFieldSortInfo(column:AdvancedDataGridColumn):SortInfo
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Renvoie une instance SortInfo contenant les informations de tri de la colonne.
Paramètres
column:AdvancedDataGridColumn — Index de colonne.
|
SortInfo — Instance SortInfo.
|
Eléments de l’API associés
getSeparator | () | méthode |
protected function getSeparator(i:int, seperators:Array, headerLines:UIComponent):UIComponent
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Renvoie les séparateurs d’en-têtes entre les en-têtes de colonne et renseigne le tableau de separators
avec les séparateurs renvoyés.
Paramètres
i:int — Nombre de séparateurs à renvoyer.
| |
seperators:Array — Tableau à renseigner avec les objets d’en-tête.
| |
headerLines:UIComponent — Composant parent des séparateurs d’en-têtes. Flex appelle la méthode headerLines.getChild() en interne pour renvoyer les séparateurs.
|
UIComponent — Séparateurs d’en-têtes entre les en-têtes de colonne.
|
indexToColNum | () | méthode |
protected function indexToColNum(columnIndex:int):int
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Renvoie le numéro d’une colonne actuellement affichée, selon l’affichage actuel. Cette méthode est utile si toutes les colonnes du contrôle ne sont pas actuellement visibles.
Paramètres
columnIndex:int — Iindex de la colonne actuellement affichée.
|
int — Numéro de la colonne affichée dans le contrôle ou valeur -1 si columnIndex est introuvable.
|
isColumnFullyVisible | () | méthode |
protected function isColumnFullyVisible(columnIndex:int, rowIndex:int = -1):Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Renvoie la valeur true
si la rangée spécifiée d’une colonne est visible.
Paramètres
columnIndex:int — Index de colonne.
| |
rowIndex:int (default = -1 ) — Index de rangée dans la colonne. S’il est omis, la méthode utilise la valeur actuelle de la propriété verticalScrollPosition .
|
Boolean — Renvoie la valeur true si la rangée spécifiée d’une colonne est visible.
|
isDataEditable | () | méthode |
protected function isDataEditable(data:Object):Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Vérifie qu’une rangée de groupe ou de résumé est modifiable.
Paramètres
data:Object — Objet du fournisseur de données pour la rangée.
|
Boolean — La valeur est true si une rangée de groupe ou de résumé est modifiable.
|
isDraggingAllowed | () | méthode |
protected function isDraggingAllowed(draggedColumn:AdvancedDataGridColumn):Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Vérifie si le déplacement est autorisé pour une colonne particulière ou non.
Paramètres
draggedColumn:AdvancedDataGridColumn — Colonne que l’utilisateur est en train de faire glisser.
|
Boolean — Elle est définie sur true si le déplacement est autorisé pour la colonne.
|
moveFocusToHeader | () | méthode |
public function moveFocusToHeader(columnIndex:int = -1):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Déplace le focus sur l’en-tête de colonne spécifié.
Paramètres
columnIndex:int (default = -1 ) — Index de la colonne qui doit recevoir le focus. Si vous spécifiez un index de colonne invalide, la méthode renvoie sans déplacer le focus.
|
removeSortField | () | méthode |
protected function removeSortField(columnName:String, columnNumber:int, collection:ICollectionView):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Supprime un champ de données de la liste des champs de tri. Indique le champ de données en spécifiant l’emplacement de ses colonnes.
Paramètres
columnName:String — Nom de la colonne correspondant au champ de données.
| |
columnNumber:int — Index de colonne du contrôle AdvancedDataGrid.
| |
collection:ICollectionView — Collection de données contenant le champ de données.
|
scrollToViewColumn | () | méthode |
protected function scrollToViewColumn(newColumnIndex:int, columnIndex:int):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Change la valeur de la propriété horizontalScrollPosition
pour rendre la colonne spécifiée visible. Cette méthode est utile si toutes les colonnes du contrôle ne sont pas actuellement visibles.
Paramètres
newColumnIndex:int — Index voulu de la colonne dans les colonnes actuellement affichées.
| |
columnIndex:int — Index de la colonne à afficher.
|
selectColumnHeader | () | méthode |
protected function selectColumnHeader(columnNumber:int):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Sélectionne l’en-tête de colonne spécifié.
Paramètres
columnNumber:int — Index de la colonne qui doit recevoir le focus. Si vous spécifiez un index de colonne invalide, la méthode renvoie sans déplacer le focus.
|
unselectColumnHeader | () | méthode |
protected function unselectColumnHeader(columnNumber:int, completely:Boolean = false):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Désélectionne l’en-tête de colonne spécifié.
Paramètres
columnNumber:int — Index de la colonne. Si vous spécifiez un index de colonne invalide, la méthode n’a aucun effet.
| |
completely:Boolean (default = false ) — Si la valeur est true , efface la propriété caretIndex et sélectionne le premier en-tête de colonne du contrôle.
|
visibleToAbsoluteColumnIndex | () | méthode |
protected function visibleToAbsoluteColumnIndex(columnIndex:int):int
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Convertit l’index d’une colonne actuellement visible en index absolu correspondant. Comme les utilisateurs peuvent réorganiser les colonnes, l’index de colonne absolu peut être différent de l’index de la colonne visible.
Paramètres
columnIndex:int — Index de la colonne actuellement visible dans le contrôle.
|
int — Index absolu de la colonne.
|
columnStretch | Evénement |
mx.events.AdvancedDataGridEvent
propriété AdvancedDataGridEvent.type =
mx.events.AdvancedDataGridEvent.COLUMN_STRETCH
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Distribué lorsqu’un utilisateur change la largeur d’une colonne, ce qui indique que la quantité des données affichées dans cette colonne a peut-être changé. Si la propriété horizontalScrollPolicy
est définie sur "none"
, les autres colonnes sont réduites ou développées pour compenser le redimensionnement de la colonne. Elles distribuent également cet événement.
type
de l’objet d’événement d’un événement columnStretch
, qui indique qu’un utilisateur a élargi une colonne horizontalement.
Les valeurs des propriétés de l’objet d’événement sont les suivantes :
Propriété | Valeur |
---|---|
bubbles | false |
cancelable | false |
columnIndex | Index de base zéro de la colonne de l’élément dans le tableau columns de l’objet AdvancedDataGrid. |
currentTarget | Objet définissant l’écouteur d’événement qui traite l’événement. Par exemple, si vous utilisez myButton.addEventListener() pour enregistrer un écouteur d’événement, myButton est la valeur de currentTarget . |
dataField | Nom du champ ou de la propriété des données associées à la colonne. |
item | Elément AdvancedDataGrid (nœud) fermé. |
itemRenderer | null |
localX | Position x de la souris. |
multiColumnSort | false |
reason | null |
removeColumnFromSort | false |
rowIndex | Index de base zéro de l’élément dans le fournisseur de données. |
target | Objet qui a distribué l’événement (il ne s’agit pas toujours de l’objet qui écoute l’événement). Pour accéder systématiquement à l’objet qui écoute l’événement, utilisez la propriété currentTarget . |
triggerEvent | Si le nœud a été fermé suite à une action entreprise par l’utilisateur, cette propriété indique s’il s’agit d’une action de clavier ou de souris. |
type | AdvancedDataGridEvent.COLUMN_STRETCH |
headerRelease | Evénement |
mx.events.AdvancedDataGridEvent
propriété AdvancedDataGridEvent.type =
mx.events.AdvancedDataGridEvent.HEADER_RELEASE
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Distribué lorsque l’utilisateur relâche le bouton de la souris sur un en-tête de colonne pour demander que le contrôle trie le contenu de la grille en fonction du contenu de la colonne. Distribué uniquement si la colonne peut être triée et si le fournisseur de données prend le tri en charge. Le contrôle AdvancedDataGrid a un gestionnaire par défaut pour cet événement, qui implémente le tri d’une seule colonne. Le tri de plusieurs colonnes peut être implémenté en appelant la méthode preventDefault()
pour empêcher le tri d’une seule colonne et en définissant la propriété sort
du fournisseur de données.
Remarque : les flèches de tri sont définies par le gestionnaire d’événement par défaut de l’événement headerRelease
. Si vous appelez la méthode preventDefault()
dans votre gestionnaire d’événement, les flèches ne sont pas tracées.
type
de l’objet d’événement d’un événement headerRelease
, qui indique que l’utilisateur a appuyé sur le bouton de la souris alors qu’il survolait un en-tête de colonne, puis relâché le bouton.
Les valeurs des propriétés de l’objet d’événement sont les suivantes :
Propriété | Valeur |
---|---|
bubbles | false |
cancelable | true |
columnIndex | Index de base zéro de la colonne de l’élément dans le tableau columns de l’objet AdvancedDataGrid. |
currentTarget | Objet définissant l’écouteur d’événement qui traite l’événement. Par exemple, si vous utilisez myButton.addEventListener() pour enregistrer un écouteur d’événement, myButton est la valeur de currentTarget . |
dataField | Nom du champ ou de la propriété des données associées à la colonne. |
item | Elément AdvancedDataGrid (nœud) fermé. |
itemRenderer | Fonctionnalité de rendu d’en-tête en cours de publication. |
localX | NaN |
multiColumnSort | undefined : utilisez l’événement sort si vous souhaitez réaliser un tri sur plusieurs colonnes. |
reason | null |
removeColumnFromSort | false |
rowIndex | null |
target | Objet qui a distribué l’événement (il ne s’agit pas toujours de l’objet qui écoute l’événement). Pour accéder systématiquement à l’objet qui écoute l’événement, utilisez la propriété currentTarget . |
triggerEvent | Si le nœud a été fermé suite à une action entreprise par l’utilisateur, cette propriété indique s’il s’agit d’une action de clavier ou de souris. |
type | AdvancedDataGridEvent.HEADER_RELEASE |
headerShift | Evénement |
mx.events.IndexChangedEvent
propriété IndexChangedEvent.type =
mx.events.IndexChangedEvent.HEADER_SHIFT
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Distribué lorsque l’utilisateur relâche le bouton de la souris sur un en-tête de colonne après avoir fait glissé la colonne vers un nouvel emplacement, ce qui a provoqué le déplacement de la colonne sur un nouvel index
La constante IndexChangedEvent.HEADER_SHIFT définit la valeur de la propriététype
de l’objet d’événement d’un événement headerShift
, qui indique que l’index d’un en-tête a changé, par exemple parce qu’un utilisateur a fait glisser une colonne DataGrid vers une nouvelle position.
Les valeurs des propriétés de l’objet d’événement sont les suivantes :
Propriété | Valeur |
---|---|
bubbles | false |
cancelable | false |
currentTarget | Objet définissant l’écouteur d’événement qui traite l’événement. Par exemple, si vous utilisez myButton.addEventListener() pour enregistrer un écouteur d’événement, myButton est la valeur de currentTarget . |
inputType | Indique si cet événement a été provoqué par une interaction de clavier ou de souris. |
newIndex | Index de base zéro de l’en-tête, après la modification. |
oldIndex | Index de base zéro de l’en-tête, avant la modification. |
relatedObject | null |
target | Objet qui a distribué l’événement (il ne s’agit pas toujours de l’objet qui écoute l’événement). Pour accéder systématiquement à l’objet qui écoute l’événement, utilisez la propriété currentTarget . |
TriggerEvent | Evénement qui a déclenché cet événement. |
Type | IndexChangedEvent.HEADER_SHIFT |
itemEditBegin | Evénement |
mx.events.AdvancedDataGridEvent
propriété AdvancedDataGridEvent.type =
mx.events.AdvancedDataGridEvent.ITEM_EDIT_BEGIN
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Distribué lorsque la propriété editedItemPosition
a été définie et que l’élément peut être modifié.
type
de l’objet d’événement d’un événement itemEditBegin
, qui indique qu’un élément est sur le point d’être modifié.
L’écouteur par défaut de cet événement effectue les actions suivantes :
- Crée un objet d’éditeur d’éléments en appelant la méthode
createItemEditor()
. - Copie la propriété
data
de l’élément vers l’éditeur. Par défaut, l’objet d’éditeur d’éléments est une instance du contrôle TextInput. Utilisez la propriétéitemEditor
du contrôle de liste pour spécifier une classe d’éditeur d’éléments personnalisé. - Définit la propriété
itemEditorInstance
du contrôle de liste, de sorte qu’elle fasse référence à l’instance d’éditeur d’éléments.
Vous pouvez écrire un écouteur d’événement pour cet événement, afin de modifier les données transmises à l’éditeur d’éléments. Vous pouvez par exemple modifier les données, le format ou toute autre information utilisée par l’éditeur d’éléments.
Vous pouvez également créer un écouteur d’événement pour spécifier l’éditeur d’éléments utilisé pour modifier l’élément. Par exemple, vous pouvez disposer de deux éditeurs d’élément différents. Dans l’écouteur d’événement, vous pouvez examiner les données à modifier et différentes informations et ouvrir l’éditeur d’éléments approprié en suivant la procédure ci-dessous :
- Appelez
preventDefault()
pour que Flex arrête d’appeler la méthodecreateItemEditor()
dans le cadre de l’écouteur d’événement par défaut. - Définissez la propriété
itemEditor
sur l’éditeur approprié. - Appelez la méthode
createItemEditor()
.
Les valeurs des propriétés de l’objet d’événement sont les suivantes :
Propriété | Valeur |
---|---|
bubbles | false |
cancelable | true |
columnIndex | Index de base zéro de la colonne de l’élément dans le tableau columns de l’objet AdvancedDataGrid. |
currentTarget | Objet définissant l’écouteur d’événement qui traite l’événement. Par exemple, si vous utilisez myButton.addEventListener() pour enregistrer un écouteur d’événement, myButton est la valeur de currentTarget . |
dataField | null |
item | Elément AdvancedDataGrid (nœud). |
itemRenderer | Fonctionnalité de rendu de l’élément en cours de modification. |
localX | NaN |
multiColumnSort | false |
reason | null |
removeColumnFromSort | false |
rowIndex | Index de base zéro de l’élément dans le fournisseur de données. |
target | Objet qui a distribué l’événement (il ne s’agit pas toujours de l’objet qui écoute l’événement). Pour accéder systématiquement à l’objet qui écoute l’événement, utilisez la propriété currentTarget . |
triggerEvent | Si le nœud a été fermé suite à une action entreprise par l’utilisateur, cette propriété indique s’il s’agit d’une action de clavier ou de souris. |
type | AdvancedDataGridEvent.ITEM_EDIT_BEGIN |
itemEditBeginning | Evénement |
mx.events.AdvancedDataGridEvent
propriété AdvancedDataGridEvent.type =
mx.events.AdvancedDataGridEvent.ITEM_EDIT_BEGINNING
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Distribué lorsque l’utilisateur relâche le bouton de la souris alors qu’il survole un rendu d’élément, accède au contrôle AdvancedDataGrid ou entre dans le contrôle AdvancedDataGrid avec la touche de tabulation ou tente de toute autre manière de modifier un élément.
La constante AdvancedDataGridEvent.ITEM__EDIT_BEGINNING définit la valeur de la propriététype
de l’objet d’événement d’un événement itemEditBeginning
, qui indique que l’utilisateur s’est préparé à modifier un élément, par exemple en relâchant le bouton de la souris au-dessus de l’élément.
L’écouteur par défaut de cet événement définit la propriété AdvancedDataGrid.editedItemPosition
sur l’élément qui a le focus, ce qui démarre la session de modification d’élément.
En règle générale, vous écrivez votre propre écouteur d’événement pour cet événement afin d’empêcher la modification d’un ou de plusieurs éléments. Le fait d’appeler la méthode preventDefault()
à partir de votre propre écouteur d’événement pour cet événement empêche l’exécution de l’écouteur par défaut.
Les valeurs des propriétés de l’objet d’événement sont les suivantes :
Propriété | Valeur |
---|---|
bubbles | false |
cancelable | true |
columnIndex | Index de base zéro de la colonne de l’élément dans le tableau columns de l’objet AdvancedDataGrid. |
currentTarget | Objet définissant l’écouteur d’événement qui traite l’événement. Par exemple, si vous utilisez myButton.addEventListener() pour enregistrer un écouteur d’événement, myButton est la valeur de currentTarget . |
dataField | Nom du champ ou de la propriété des données associées à la colonne de l’élément. |
item | Elément AdvancedDataGrid (nœud) fermé. |
itemRenderer | Fonctionnalité de rendu de l’élément qui sera modifié. La valeur de cette propriété est null si cet événement est généré par le clavier, car l’élément à modifier peut être hors écran. |
localX | NaN |
multiColumnSort | false |
reason | null |
removeColumnFromSort | false |
rowIndex | Index de base zéro de l’élément dans le fournisseur de données. |
target | Objet qui a distribué l’événement (il ne s’agit pas toujours de l’objet qui écoute l’événement). Pour accéder systématiquement à l’objet qui écoute l’événement, utilisez la propriété currentTarget . |
triggerEvent | Si le nœud a été fermé suite à une action entreprise par l’utilisateur, cette propriété indique s’il s’agit d’une action de clavier ou de souris. |
type | AdvancedDataGridEvent.ITEM_EDIT_BEGINNING |
itemEditEnd | Evénement |
mx.events.AdvancedDataGridEvent
propriété AdvancedDataGridEvent.type =
mx.events.AdvancedDataGridEvent.ITEM_EDIT_END
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Distribué lorsqu’une session de modification d’élément se termine pour une raison quelconque.
La constante AdvancedDataGridEvent.ITEM_EDIT_END définit la valeur de la propriététype
de l’objet d’événement d’un événement itemEditEnd
, qui indique qu’une session de modification se termine.
Les composants de liste disposent d’un gestionnaire par défaut pour cet événement, qui copie les données de l’éditeur d’éléments vers le fournisseur de données du contrôle de liste. L’écouteur d’événement par défaut effectue les actions suivantes :
- Utilise la propriété
editorDataField
de la classe AdvancedDataGridColumn associée à cet événement pour déterminer la propriété de l’éditeur d’éléments contenant les nouvelles données et met à jour l’élément du fournisseur de données en utilisant ces nouvelles données. L’éditeur d’éléments par défaut étant le contrôle TextInput, la valeur par défaut de la propriétéeditorDataField
est"text"
, pour indiquer que la propriététext
du contrôle TextInput contient les nouvelles données d’élément. - Appelle la méthode
destroyItemEditor()
pour fermer l’éditeur d’éléments.
En général, le fait d’écrire un écouteur d’événement permet à cet événement d’effectuer les actions suivantes :
- Dans l’écouteur d’événement, vous pouvez modifier les données renvoyées par l’éditeur vers le composant de liste. Vous pouvez par exemple formater à nouveau les données avant de les renvoyer vers le contrôle de liste. Par défaut, un éditeur d’éléments peut seulement renvoyer une valeur unique. Vous devez écrire un écouteur d’événement pour l’événement
itemEditEnd
si vous souhaitez renvoyer plusieurs valeurs. - Dans l’écouteur d’événement, vous pouvez examiner les données saisies dans l’éditeur d’éléments. Si les données ne sont pas correctes, vous pouvez appeler la méthode
preventDefault()
pour empêcher Flex de transmettre les nouvelles données au contrôle de liste et de fermer l’éditeur.
Les valeurs des propriétés de l’objet d’événement sont les suivantes :
Propriété | Valeur |
---|---|
bubbles | false |
cancelable | true |
columnIndex | Index de base zéro de la colonne de l’élément dans le tableau columns de l’objet AdvancedDataGrid. |
currentTarget | Objet définissant l’écouteur d’événement qui traite l’événement. Par exemple, si vous utilisez myButton.addEventListener() pour enregistrer un écouteur d’événement, myButton est la valeur de currentTarget . |
dataField | Nom du champ ou de la propriété des données associées à la colonne de l’élément. |
item | Elément AdvancedDataGrid (nœud) fermé. |
itemRenderer | Fonctionnalité de rendu de l’élément en cours de modification. |
localX | NaN |
multiColumnSort | false |
reason | Constante qui justifie l’événement. La valeur doit être membre de la classe AdvancedDataGridEventReason . |
removeColumnFromSort | false |
rowIndex | Index de base zéro de l’élément dans le fournisseur de données. |
target | Objet qui a distribué l’événement (il ne s’agit pas toujours de l’objet qui écoute l’événement). Pour accéder systématiquement à l’objet qui écoute l’événement, utilisez la propriété currentTarget . |
triggerEvent | Si le nœud a été fermé suite à une action entreprise par l’utilisateur, cette propriété indique s’il s’agit d’une action de clavier ou de souris. |
type | AdvancedDataGridEvent.ITEM_EDIT_END |
itemFocusIn | Evénement |
mx.events.AdvancedDataGridEvent
propriété AdvancedDataGridEvent.type =
mx.events.AdvancedDataGridEvent.ITEM_FOCUS_IN
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Distribué lorsqu’un rendu d’élément reçoit le focus, ce qui peut se produire lorsque l’utilisateur clique sur un élément du contrôle AdvancedDataGrid ou accède à l’élément à l’aide du clavier. Distribué uniquement si l’élément est modifiable.
La constante AdvancedDataGridEvent.ITEM_FOCUS_IN définit la valeur de la propriététype
de l’objet d’événement d’un événement itemFocusIn
, qui indique qu’un élément a reçu le focus.
Les valeurs des propriétés de l’objet d’événement sont les suivantes :
Propriété | Valeur |
---|---|
bubbles | false |
cancelable | false |
columnIndex | Index de base zéro de la colonne de l’élément dans le tableau columns de l’objet AdvancedDataGrid. |
currentTarget | Objet définissant l’écouteur d’événement qui traite l’événement. Par exemple, si vous utilisez myButton.addEventListener() pour enregistrer un écouteur d’événement, myButton est la valeur de currentTarget . |
dataField | null |
item | Elément AdvancedDataGrid (nœud) fermé. |
itemRenderer | Instance d’éditeur d’éléments de l’élément en cours de modification. |
localX | NaN |
multiColumnSort | false |
reason | null |
removeColumnFromSort | false |
rowIndex | Index de base zéro de l’élément dans le fournisseur de données. |
target | Objet qui a distribué l’événement (il ne s’agit pas toujours de l’objet qui écoute l’événement). Pour accéder systématiquement à l’objet qui écoute l’événement, utilisez la propriété currentTarget . |
triggerEvent | Si le nœud a été fermé suite à une action entreprise par l’utilisateur, cette propriété indique s’il s’agit d’une action de clavier ou de souris. |
type | AdvancedDataGridEvent.ITEM_FOCUS_IN |
itemFocusOut | Evénement |
mx.events.AdvancedDataGridEvent
propriété AdvancedDataGridEvent.type =
mx.events.AdvancedDataGridEvent.ITEM_FOCUS_OUT
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Distribué lorsqu’un rendu d’élément perd le focus, ce qui peut se produire lorsque l’utilisateur clique sur un autre élément du contrôle AdvancedDataGrid, clique à l’extérieur du contrôle, ou utilise le clavier pour accéder à un autre élément dans le contrôle AdvancedDataGrid ou hors du contrôle. Distribué uniquement si l’élément est modifiable.
La constante AdvancedDataGridEvent.ITEM_FOCUS_OUT définit la valeur de la propriététype
de l’objet d’événement d’un événement itemFocusOut
, qui indique qu’un élément a perdu le focus.
Les valeurs des propriétés de l’objet d’événement sont les suivantes :
Propriété | Valeur |
---|---|
bubbles | false |
cancelable | false |
columnIndex | Index de base zéro de la colonne de l’élément dans le tableau columns de l’objet AdvancedDataGrid. |
currentTarget | Objet définissant l’écouteur d’événement qui traite l’événement. Par exemple, si vous utilisez myButton.addEventListener() pour enregistrer un écouteur d’événement, myButton est la valeur de currentTarget . |
dataField | null |
item | Elément AdvancedDataGrid (nœud) fermé. |
itemRenderer | Instance d’éditeur d’éléments de l’élément en cours de modification. |
localX | NaN |
multiColumnSort | false |
reason | null |
removeColumnFromSort | false |
rowIndex | Index de base zéro de l’élément dans le fournisseur de données. |
target | Objet qui a distribué l’événement (il ne s’agit pas toujours de l’objet qui écoute l’événement). Pour accéder systématiquement à l’objet qui écoute l’événement, utilisez la propriété currentTarget . |
triggerEvent | Si le nœud a été fermé suite à une action entreprise par l’utilisateur, cette propriété indique s’il s’agit d’une action de clavier ou de souris. |
type | AdvancedDataGridEvent.ITEM_FOCUS_OUT |
sort | Evénement |
mx.events.AdvancedDataGridEvent
propriété AdvancedDataGridEvent.type =
mx.events.AdvancedDataGridEvent.SORT
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Distribué lorsqu’un tri doit être réalisé sur le contrôle AdvancedDataGrid.
La constante AdvancedDataGridEvent.SORT définit la valeur de la propriététype
de l’objet d’événement d’un événement sort
. Le contrôle AdvancedDataGrid réalise un tri en fonction de la valeur des propriétés dataField
et multiColumnSort
.
Les valeurs des propriétés de l’objet d’événement sont les suivantes :
Propriété | Valeur |
---|---|
bubbles | false |
cancelable | true |
columnIndex | Index de base zéro de la colonne de l’élément dans le tableau columns de l’objet AdvancedDataGrid. |
currentTarget | Objet définissant l’écouteur d’événement qui traite l’événement. Par exemple, si vous utilisez myButton.addEventListener() pour enregistrer un écouteur d’événement, myButton est la valeur de currentTarget . |
dataField | Nom du champ ou de la propriété des données associées à la colonne. |
multiColumnSort | Si la valeur est true , cela indique que la nouvelle propriété dataField doit être utilisée avec les critères de tri déjà en vigueur. Un tri multicolonne est ainsi réalisé.
Si la valeur est |
removeColumnFromSort | false |
target | Objet qui a distribué l’événement (il ne s’agit pas toujours de l’objet qui écoute l’événement). Pour accéder systématiquement à l’objet qui écoute l’événement, utilisez la propriété currentTarget . |
triggerEvent | Si le nœud a été fermé suite à une action entreprise par l’utilisateur, cette propriété indique s’il s’agit d’une action de clavier ou de souris. |
type | AdvancedDataGridEvent.SORT |
Tue Jun 12 2018, 09:30 AM Z