Package | spark.components |
Classe | public class Grid |
Héritage | Grid Group GroupBase UIComponent FlexSprite Sprite DisplayObjectContainer InteractiveObject DisplayObject EventDispatcher Object |
Implémente | IDataGridElement |
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Le composant Grid est destiné à être utilisé en tant qu’élément d’habillage de DataGrid ou en tant qu’élément d’autres composants composites personnalisés. Par conséquent, il ne peut pas être doté d’un habillage, ne contient pas de dispositif de défilement ni de barres de défilement et ne fournit pas de gestion par défaut des événements de la souris ou du clavier.
Chaque cellule visible de la grille est affichée par une instance GridItemRenderer créée à l’aide de la propriété itemRenderer
. Spécifie un rendu d’élément pour chaque colonne. Avant son affichage, chaque instance de rendu d’élément est configurée avec la valeur de l’élément du fournisseur de données correspondant à cette ligne. Les rendus d’éléments sont créés selon les besoins et, pour éviter la création d’un nombre excessif d’éléments, ils sont regroupés et recyclés.
Le contrôle Grid prend en charge la sélection, conformément à la propriété selectionMode
. L’ensemble des index de ligne ou de cellule sélectionnés peut être modifié ou interrogé par programmation à l’aide des méthodes de sélection, telles que setSelectedIndex
ou selectionContainsIndex()
.
Le contrôle Grid affiche les indicateurs de survol, de signe d’insertion et de sélection en fonction de la propriété selectionMode
et des propriétés d’index de ligne et de colonne correspondantes, telles que hoverRowIndex
et columnRowIndex
. Un indicateur peut être n’importe quel élément visuel. Les indicateurs qui implémentent IGridVisualElement peuvent se configurer eux-mêmes, conformément à la ligne et à la colonne dans lesquelles ils sont utilisés.
Le contrôle Grid prend en charge un défilement fluide. Les positions de défilement vertical et horizontal définissent l’origine des pixels de la partie visible de la grille et la mise en forme de la grille affiche seulement le nombre de rendus d’éléments de cellule nécessaire pour combler l’espace libre.
Le contrôle Grid prend en charge les lignes de hauteur variable qui calculent automatiquement la hauteur en fonction du contenu du rendu d’élément. Cette prise en charge est appelée virtualisation de grille, car la mise en correspondance des positions de défilement (pixels) avec les index de ligne et de colonne est généralement basée sur des informations incomplètes à propos de la taille préférée des cellules de la grille. La grille met en cache les hauteurs de ligne calculées qui ont défilé à l’écran et estime le reste en fonction d’un seul typicalItem
.
Les transitions dans les rendus d’éléments DataGrid ne sont pas prises en charge. La classe GridItemRenderer ayant désactivé sa propriété transitions
, le fait de la définir n’aura aucun effet.
The <s:Grid>
tag inherits all of the tag
attributes of its superclass and adds the following tag attributes:
<s:Grid Properties />
Propriété MXML par défautmxmlContent
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 | ||
alpha : Number
Indique la valeur de transparence alpha de l’objet spécifié. | DisplayObject | ||
anchorColumnIndex : int
L’index de colonne de l’ancrage pour la sélection maj. suivante. | Grid | ||
anchorRowIndex : int
L’index de ligne de l’ancrage pour la sélection maj. suivante. | Grid | ||
autoLayout : Boolean
Si la valeur est true, la mesure et la présentation sont effectuées lorsque la position ou la taille de l’enfant est modifiée. | GroupBase | ||
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 [override] [lecture seule]
Coordonnée y de la ligne de base de la première ligne de texte du composant. | Group | ||
baselinePositionElement : IVisualElement
L’élément utilisé pour calculer la position de base de GroupBase
| Group | ||
blendMode : String [override]
Valeur de la classe BlendMode qui spécifie le mode de fusion à utiliser. | Group | ||
blendShader : Shader [écriture seule]
Définit un shader utilisé pour la fusion de l’arrière-plan et du premier plan. | DisplayObject | ||
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 | ||
caretColumnIndex : int
Si showCaretIndicator est true, l’index de colonne de l’élément caretIndicator. | Grid | ||
caretIndicator : IFactory
Si selectionMode est GridSelectionMode.SINGLE_ROW ou GridSelectionMode.MULTIPLE_ROWS, un seul élément visuel est affiché pour la ligne du signe d’insertion. Si selectionMode est GridSelectionMode.SINGLE_CELL ou GridSelectionMode.MULTIPLE_CELLS, l’élément visuel affiché pour la cellule du signe d’insertion. | Grid | ||
caretRowIndex : int
Si showCaretIndicator est true, l’index de ligne de l’élément caretIndicator. | Grid | ||
className : String [lecture seule]
Nom de la classe de cette instance, par exemple « Button ». | UIComponent | ||
clipAndEnableScrolling : Boolean
Si la valeur est true, indique d’écrêter les enfants aux limites de la fenêtre. | GroupBase | ||
columns : IList
La liste des objets GridColumn affichés par cette grille. | Grid | ||
columnSeparator : IFactory
Un élément visuel affiché entre chaque colonne. | Grid | ||
constructor : Object
Référence à l’objet de classe ou à la fonction constructeur d’une occurrence donnée d’un objet. | Object | ||
contentHeight : Number [lecture seule]
La hauteur du contenu de la fenêtre d’affichage. | GroupBase | ||
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 | ||
contentWidth : Number [lecture seule]
La largeur du contenu de la fenêtre d’affichage. | GroupBase | ||
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 | ||
dataGrid : DataGrid
L’objet DataGrid pour lequel ce contrôle Grid sert de partie d’habillage de la grille. | Grid | ||
dataProvider : IList
Une liste des éléments de données qui correspondent aux lignes de la grille. | Grid | ||
dataTipField : String
Nom du champ dans le fournisseur de données à afficher comme astuce sur les données. | Grid | ||
dataTipFunction : Function
Indique une fonction de rappel à exécuter sur chaque élément du fournisseur de données afin d’en déterminer les astuces sur les données. | Grid | ||
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 | ||
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 | ||
enabled : Boolean
Indique si le composant peut accepter une interaction de l’utilisateur. | UIComponent | ||
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 | ||
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 | ||
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 | ||
horizontalScrollPosition : Number
Coordonnée x de l’origine de la fenêtre dans le système de coordonnées du composant, où la valeur par défaut (0,0) correspond à l’angle supérieur gauche du composant. | GroupBase | ||
hoverColumnIndex : int
Si showHoverIndicator est true, spécifie l’index de colonne de l’élément hoverIndicator. | Grid | ||
hoverIndicator : IFactory
Si selectionMode est GridSelectionMode.SINGLE_ROW ou GridSelectionMode.MULTIPLE_ROWS. | Grid | ||
hoverRowIndex : int
Si showHoverIndicator est true, spécifie l’index de colonne de l’élément hoverIndicator. | Grid | ||
id : String
ID du composant. | UIComponent | ||
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 | ||
itemRenderer : IFactory
L’option de rendu d’élément qui est utilisée pour les colonnes qui n’en spécifient aucun. | Grid | ||
layout : LayoutBase
Objet de présentation de ce conteneur. | GroupBase | ||
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 | ||
loaderInfo : LoaderInfo [lecture seule]
Renvoie un objet LoaderInfo qui contient des informations relatives au chargement du fichier auquel appartient cet objet d’affichage. | DisplayObject | ||
luminosityClip : Boolean
Propriété qui contrôle si le masque de luminosité écrête le contenu masqué. | GroupBase | ||
luminosityInvert : Boolean
Une propriété qui contrôle le calcul de la valeur de couleur RVB d’un élément graphique masqué par un masque de luminosité. | GroupBase | ||
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 [override]
Définit le masque. | GroupBase | ||
maskType : String
Type de masque. | GroupBase | ||
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 | ||
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 | ||
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 | ||
mouseEnabledWhereTransparent : Boolean
Lorsque la valeur est true, cette propriété s’assure que toutes les limites de l’instance Groupe répondent aux événements de souris (clics, survols, etc.). | GroupBase | ||
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 | ||
mxmlContent : Array [écriture seule]
Enfants de contenu visuel de cette instance Group. | Group | ||
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 | ||
numElements : int [lecture seule]
Nombre d’éléments visuels dans ce conteneur. | GroupBase | ||
opaqueBackground : Object
Indique si l’objet d’affichage est opaque avec une couleur d’arrière-plan spécifique. | DisplayObject | ||
overlay : DisplayLayer [lecture seule]
Plan d’incrustation de ce groupe. | GroupBase | ||
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 | ||
preserveSelection : Boolean
Si la valeur est true, la sélection est conservée lorsque le fournisseur de données actualise sa collection. | Grid | ||
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 | ||
requestedColumnCount : int
La largeur mesurée de cette grille est suffisante pour afficher requestedColumnCount premières colonnes. | Grid | ||
requestedMaxRowCount : int
La hauteur mesurée de la grille est suffisante pour afficher au plus requestedMaxRowCount lignes. | Grid | ||
requestedMinColumnCount : int
La largeur mesurée de cette grille est suffisante pour afficher au moins requestedMinColumnCount colonnes. | Grid | ||
requestedMinRowCount : int
La hauteur mesurée de cette grille est suffisante pour afficher au moins requestedMinRowCount lignes. | Grid | ||
requestedRowCount : int
La hauteur mesurée de cette grille est suffisante pour afficher les requestedRowCount premières lignes. | Grid | ||
requireSelection : Boolean
Si la valeur est true et que la propriété selectionMode n’est pas GridSelectionMode.NONE, un élément doit toujours être sélectionné dans la grille. | Grid | ||
resizableColumns : Boolean
Indique si l’utilisateur peut modifier la taille des colonnes. | Grid | ||
resizeMode : String
Mode ResizeMode de ce conteneur. | GroupBase | ||
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 | ||
rowBackground : IFactory
Un élément visuel qui affiche l’arrière-plan de chaque ligne. | Grid | ||
rowHeight : Number
Si variableRowHeight est false, cette propriété spécifie la hauteur réelle de chaque ligne, en pixels. | Grid | ||
rowSeparator : IFactory
Un élément visuel qui s’affiche entre chaque ligne. | Grid | ||
scale9Grid : Rectangle
Grille de mise à l’échelle en vigueur. | DisplayObject | ||
scaleGridBottom : Number
Spécifie la coordonnée inférieure de la grille d’échelle. | Group | ||
scaleGridLeft : Number
Spécifie la coordonnée gauche de la grille d’échelle. | Group | ||
scaleGridRight : Number
Spécifie la coordonnée droite de la grille d’échelle. | Group | ||
scaleGridTop : Number
Spécifie la coordonnée supérieure de la grille d’échelle. | Group | ||
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 | ||
selectedCell : CellPosition
Si selectionMode est GridSelectionMode.SINGLE_CELL ou GridSelectionMode.MULTIPLE_CELLS, renvoie la première cellule sélectionnée à partir de la ligne 0 et de la colonne 0, en passant par chaque colonne d’une ligne avant de passer à la ligne suivante. | Grid | ||
selectedCells : Vector.<CellPosition>
Si le selectionMode est GridSelectionMode.SINGLE_CELL ou GridSelectionMode.MULTIPLE_CELLS, renvoie un vecteur d’objets CellPosition représentant les positions des cellules sélectionnées dans la grille. | Grid | ||
selectedIndex : int
Si le selectionMode est GridSelectionMode.SINGLE_ROW ou GridSelectionMode.MULTIPLE_ROWS, renvoie la valeur rowIndex de la première ligne sélectionnée. | Grid | ||
selectedIndices : Vector.<int>
Si le selectionMode est GridSelectionMode.SINGLE_ROW ou GridSelectionMode.MULTIPLE_ROWS, renvoie un vecteur des index de lignes sélectionnées. | Grid | ||
selectedItem : Object
Si selectionMode est GridSelectionMode.SINGLE_ROW ou GridSelectionMode.MULTIPLE_ROWS, renvoie l’élément du fournisseur de données qui est actuellement sélectionné, ou undefined si aucune ligne n’est sélectionnée. | Grid | ||
selectedItems : Vector.<Object>
Si le selectionMode est GridSelectionMode.SINGLE_ROW ou GridSelectionMode.MULTIPLE_ROWS, renvoie un vecteur de l’objet dataProvider éléments qui sont actuellement sélectionnées. | Grid | ||
selectionIndicator : IFactory
Si selectionMode est GridSelectionMode.SINGLE_ROW ou GridSelectionMode.MULTIPLE_ROWS, un élément visuel s’affiche pour chaque ligne sélectionnée. Si selectionMode est GridSelectionMode.SINGLE_CELL ou GridSelectionMode.MULTIPLE_CELLS, un élément visuel s’affiche pour chaque cellule sélectionnée. | Grid | ||
selectionLength : int [lecture seule]
Si selectionMode a la valeur GridSelectionMode.SINGLE_ROW ou GridSelectionMode.MULTIPLE_ROWS, renvoie le nombre de rangées sélectionnées. | Grid | ||
selectionMode : String
Mode de sélection du contrôle. | Grid | ||
showDataTips : Boolean
Si la valeur est true, un objet dataTip est affiché pour toutes les cellules visibles. | Grid | ||
showInAutomationHierarchy : Boolean
Indicateur qui détermine si un objet d’automatisation s’affiche dans la hiérarchie d’automatisation. | UIComponent | ||
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 | ||
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 | ||
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 | ||
typicalItem : Object
La mise en forme de la grille s’assure que les colonnes dont la largeur n’est pas spécifiée sont suffisamment larges pour afficher un élément de rendu pour cet élément de fournisseur de données par défaut. | Grid | ||
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 | ||
variableRowHeight : Boolean
Si la valeur est true, la hauteur de chaque ligne est la hauteur préférée des cellules affichées jusqu’à présent. | Grid | ||
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 | ||
verticalScrollPosition : Number
Coordonnée y de l’origine de la fenêtre dans le système de coordonnées du composant, où la valeur par défaut est (0,0) correspondant au coin supérieur gauche du composant. | GroupBase | ||
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 | ||
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 |
Méthode | Défini par | ||
---|---|---|---|
Grid()
Constructeur. | Grid | ||
Ajoute un élément visuel à ce conteneur. | Group | ||
Ajoute un élément visuel à ce conteneur. | Group | ||
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 | ||
Si le selectionMode est GridSelectionMode.SINGLE_CELL ou GridSelectionMode.MULTIPLE_CELLS, ajoute la cellule à la sélection et définit la position du caret pour la cellule. | Grid | ||
Si le selectionMode est GridSelectionMode.MULTIPLE_ROWS, ajoute cette ligne à la sélection et définit la position du caret pour cette ligne. | Grid | ||
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 | ||
Place en attente une fonction à appeler ultérieurement. | UIComponent | ||
Supprime la totalité des lignes et cellules sélectionnées, si selectionMode n’est pas GridSelectionMode.NONE. | Grid | ||
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 | ||
Détermine si l’objet IVisualElement spécifié est un enfant de l’instance du conteneur ou l’instance en tant que telle. | GroupBase | ||
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 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 | ||
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 | ||
Si nécessaire, définissez les propriétés verticalScrollPosition et horizontalScrollPosition afin que la cellule spécifiée soit entièrement visible. | Grid | ||
Exécute toutes les liaisons dont l’objet UIComponent est la destination. | UIComponent | ||
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 les index de ligne et de colonne de la cellule qui chevauche le pixel à la coordonnée de grille spécifiée. | Grid | ||
Renvoie les limites actuelles de pixels de la cellule, ou null si aucune cellule de ce type n’existe. | Grid | ||
Renvoie un vecteur d’objets CellPosition dont les propriétés rowIndex et columnIndex spécifient les index de ligne et de colonne des cellules qui chevauchent la région spécifiée dans la grille. | Grid | ||
Renvoyez la coordonnée X de l’origine de la cellule spécifiée. | Grid | ||
Renvoyez la coordonnée Y de l’origine de la cellule spécifiée. | Grid | ||
Renvoie l’objet d’affichage enfant portant le nom spécifié. | DisplayObjectContainer | ||
Recherche les sélecteurs de type de cette instance UIComponent. | UIComponent | ||
Renvoie les limites actuelles de pixels de la colonne spécifiée, ou null si aucune colonne de ce type n’existe. | Grid | ||
Renvoie l’index de colonne correspondant aux coordonnées spécifiées, ou -1 si les coordonnées sont hors limites. | Grid | ||
Renvoyez la largeur de la colonne spécifiée. | Grid | ||
Renvoie une valeur de contrainte de présentation, ce qui revient à obtenir le style de contrainte pour ce composant. | UIComponent | ||
Renvoie l’élément visuel à l’index spécifié. | GroupBase | ||
Renvoie la position d’index d’un élément visuel. | GroupBase | ||
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 | ||
Récupère l’objet ayant actuellement le focus. | UIComponent | ||
Renvoie la modification de la position de défilement horizontal pour traiter différentes options de défilement. | GroupBase | ||
Si le rendu d’élément demandé est visible, renvoie une référence au rendu d’élément en cours d’affichage sur la cellule spécifiée. | Grid | ||
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 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 | ||
Renvoie les limites actuelles de pixels de la ligne, ou null si aucune ligne de ce type n’existe. | Grid | ||
Renvoie l'index de ligne correspondant aux coordonnées spécifiées, ou -1 si les coordonnées sont hors limites. | Grid | ||
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 | ||
Renvoie la modification de la position de défilement vertical pour traiter différentes options de défilement. | GroupBase | ||
Les présentations respectant l’indicateur useVirtualLayout utilisent cette méthode lors de l’exécution de la méthode updateDisplayList() pour obtenir des éléments de présentation « en vue », c’est-à-dire | GroupBase | ||
Renvoie les index des colonnes actuellement visibles. | Grid | ||
Renvoyez les index du fournisseur de données et les index de marge des lignes actuellement visibles. | Grid | ||
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 | ||
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 | ||
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 | ||
Si la cellule spécifiée est visible, elle est réaffichée. | Grid | ||
Marque un composant de sorte que sa méthode updateDisplayList() soit appelée au cours d’une actualisation d’écran ultérieure. | UIComponent | ||
Informe le composant hôte qu’un élément a été modifié et doit à nouveau être tracé. | Group | ||
Signale au composant hôte qu’un élément a été modifié et qu’il doit valider les propriétés. | Group | ||
Signale à l’hôte qu’une couche d’élément a été modifiée. | Group | ||
Signale au composant hôte qu’une taille d’élément a été modifiée. | Group | ||
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 | ||
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 | ||
Efface les données de largeur de colonne mises en cache qui étaient basées sur la propriété typicalItem et demande une nouvelle transmission de mise en forme. | Grid | ||
Renvoie true si la cellule spécifiée est au moins partiellement visible. | Grid | ||
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 | ||
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 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 | ||
Déplace le composant vers une position spécifiée dans son parent. | UIComponent | ||
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 tous les éléments visuels du conteneur. | Group | ||
Supprime toutes les occurrences enfants de DisplayObject de la liste d’enfants de l’occurrence de DisplayObjectContainer. | DisplayObjectContainer | ||
Supprime l’élément visuel spécifié de la liste des enfants de ce conteneur. | Group | ||
Supprime un élément visuel du conteneur, à la position d’index spécifiée. | Group | ||
Supprime un écouteur de l’objet EventDispatcher. | EventDispatcher | ||
Si selectionMode est GridSelectionMode.SINGLE_CELL ou GridSelectionMode.MULTIPLE_CELLS, supprime la cellule de la sélection et définit la position du signe d’insertion pour la cellule. | Grid | ||
Si le selectionMode est GridSelectionMode.SINGLE_ROW ou GridSelectionMode.MULTIPLE_ROWS, supprime cette ligne de la sélection et définit la position du caret pour cette ligne. | Grid | ||
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 | ||
Si le selectionMode est GridSelectionMode.MULTIPLE_ROWS, sélectionne toutes les lignes et supprime le caret ou si le selectionMode est GridSelectionMode.MULTIPLE_CELLS, sélectionne toutes les cellules et supprime le caret. | Grid | ||
Si le selectionMode est GridSelectionMode.MULTIPLE_CELLS, définit la sélection pour toutes les cellules de la région de cellules et la position du caret sur la dernière cellule de la région de cellules. | Grid | ||
Si selectionMode est GridSelectionMode.MULTIPLE_ROWS, définit la sélection sur les lignes spécifiées et définit la position du caret sur endRowIndex. | Grid | ||
Si le selectionMode est GridSelectionMode.SINGLE_CELL ou GridSelectionMode.MULTIPLE_CELLS, renvoie true si la cellule est incluse dans la sélection en cours. | Grid | ||
Si le selectionMode est GridSelectionMode.MULTIPLE_CELLS, renvoie true si les cellules de la région de cellules sont incluses dans la sélection en cours. | Grid | ||
Si selectionMode est GridSelectionMode.SINGLE_ROW ou GridSelectionMode.MULTIPLE_ROWS, renvoie true si la ligne au niveau d’index est incluse dans la sélection en cours. | Grid | ||
Si le selectionMode est GridSelectionMode.MULTIPLE_ROWS, renvoie true si les lignes dans les index sont incluses dans la sélection en cours. | Grid | ||
Dimensionne l’objet. | UIComponent | ||
Définit une valeur de contrainte de présentation, ce qui revient à définir le style de contrainte pour ce composant. | UIComponent | ||
Définit les propriétés contentWidth et contentHeight. | GroupBase | ||
Définir l’état actuel. | UIComponent | ||
Modifie la position d’un élément visuel existant dans le conteneur visuel. | Group | ||
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 | ||
Si le selectionMode est GridSelectionMode.SINGLE_CELL ou GridSelectionMode.MULTIPLE_CELLS, définit la sélection et la position du caret sur cette cellule. | Grid | ||
Si le selectionMode est GridSelectionMode.SINGLE_ROW ou GridSelectionMode.MULTIPLE_ROWS, définit la sélection et la position du caret sur cette ligne. | Grid | ||
Définit une propriété de style pour cette instance de composant. | UIComponent | ||
Appelé lorsque la propriété visible est modifiée. | UIComponent | ||
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’index des deux éléments visuels spécifiés. | Group | ||
Intervertit les éléments visuels qui se trouvent aux deux positions d’index spécifiées dans le conteneur. | Group | ||
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 | ||
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 |
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é après la modification du signe d’insertion. | Grid | |||
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é 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 | |||
[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 | |||
Distribué lorsqu’un élément visuel est ajouté à l’espace de contenu. | Group | |||
Distribué lorsqu’un élément visuel est supprimé de l’espace de contenu. | Group | |||
[é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 clique sur une cellule. | Grid | |||
Distribué lorsque l’utilisateur clique deux fois sur la souris au-dessus d’une cellule. | Grid | |||
Distribué lorsque l’utilisateur appuie sur le bouton de la souris sur une cellule de la grille. | Grid | |||
Distribué après un événement gridMouseDown si la souris se déplace avant que l’utilisateur ne relâche le bouton de la souris. | Grid | |||
Distribué lorsque l’utilisateur relâche le bouton de la souris sur une cellule de la grille. | Grid | |||
Distribué lorsque la souris quitte une cellule de grille. | Grid | |||
Distribué lorsque la souris pénètre dans une cellule de la grille. | Grid | |||
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 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 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é 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.
anchorColumnIndex | propriété |
anchorColumnIndex:int
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
L’index de colonne de l’ancrage pour la sélection maj. suivante. L’ancrage est l’élément sélectionné en dernier. Il définit l’élément d’ancrage lorsque plusieurs éléments sont sélectionnés dans la grille. Lorsque vous sélectionnez plusieurs éléments, le jeu d’éléments s’étend à partir de l’ancrage jusqu’à l’élément du signe d’insertion.
Les gestionnaires d’événement de grille doivent utiliser cette propriété pour enregistrer l’emplacement du déplacement le plus récent de la souris ou frappe sur le clavier sans utilisation de la touche maj. qui définit une extrémité de la prochaine sélection potentielle de la touche maj. L’index du caret définit l’autre extrémité.
La valeur par défaut est 0.
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 anchorColumnIndexChanged
.
Implémentation
public function get anchorColumnIndex():int
public function set anchorColumnIndex(value:int):void
Eléments de l’API associés
anchorRowIndex | propriété |
anchorRowIndex:int
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
L’ index de ligne de l’ancrage pour la sélection maj. suivante. L’ancrage est l’élément sélectionné en dernier. Il définit l’élément d’ancrage lorsque plusieurs éléments sont sélectionnés dans la grille. Lorsque vous sélectionnez plusieurs éléments, le jeu d’éléments s’étend à partir de l’ancrage jusqu’à l’élément du signe d’insertion.
Les gestionnaires d’événement de grille doivent utiliser cette propriété pour enregistrer l’emplacement du déplacement le plus récent de la souris ou frappe sur le clavier sans utilisation de la touche maj. qui définit une extrémité de la prochaine sélection potentielle de la touche maj. L’index du caret définit l’autre extrémité.
La valeur par défaut est 0.
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 anchorRowIndexChanged
.
Implémentation
public function get anchorRowIndex():int
public function set anchorRowIndex(value:int):void
Eléments de l’API associés
caretColumnIndex | propriété |
caretColumnIndex:int
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Si showCaretIndicator
est true
, l’index de colonne de l’élément caretIndicator
.
Si selectionMode
est GridSelectionMode.SINGLE_ROW
ou GridSelectionMode.MULTIPLE_ROWS
, l’indicateur occupe toute la ligne et la propriété caretColumnIndex
est ignorée. Si selectionMode
est GridSelectionMode.SINGLE_CELL
ou GridSelectionMode.MULTIPLE_CELLS
, caretIndicator
occupe la cellule spécifiée.
La définition de caretColumnIndex
sur -1 signifie que l’index de colonne n’est pas défini et qu’aucun signe d’insertion de cellule n’est affiché.
La valeur par défaut est -1.
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 caretColumnIndexChanged
.
Implémentation
public function get caretColumnIndex():int
public function set caretColumnIndex(value:int):void
caretIndicator | propriété |
caretIndicator:IFactory
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Si selectionMode
est GridSelectionMode.SINGLE_ROW
ou GridSelectionMode.MULTIPLE_ROWS
, un seul élément visuel est affiché pour la ligne du signe d’insertion. Si selectionMode
est GridSelectionMode.SINGLE_CELL
ou GridSelectionMode.MULTIPLE_CELLS
, l’élément visuel affiché pour la cellule du signe d’insertion.
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 caretIndicatorChanged
.
Implémentation
public function get caretIndicator():IFactory
public function set caretIndicator(value:IFactory):void
caretRowIndex | propriété |
caretRowIndex:int
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Si showCaretIndicator
est true
, l’index de ligne de l’élément caretIndicator
. Si selectionMode
est GridSelectionMode.SINGLE_ROW
ou GridSelectionMode.MULTIPLE_ROWS
, l’indicateur occupe toute la ligne et la propriété caretColumnIndex
est ignorée. Si selectionMode
est GridSelectionMode.SINGLE_CELL
ou GridSelectionMode.MULTIPLE_CELLS
, caretIndicator
occupe la cellule spécifiée.
La définition de caretRowIndex
sur -1 signifie que l’index de ligne n’est pas défini et le signe d’insertion n’est pas affiché.
La valeur par défaut est -1.
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 caretRowIndexChanged
.
Implémentation
public function get caretRowIndex():int
public function set caretRowIndex(value:int):void
columns | propriété |
columns:IList
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
La liste des objets GridColumn affichés par cette grille. Chaque colonne sélectionne d’autres propriétés d’éléments du fournisseur de données à afficher.
Les objets GridColumn peuvent uniquement apparaître dans les colonnes
d’un seul contrôle Grid.
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 columnsChanged
.
Implémentation
public function get columns():IList
public function set columns(value:IList):void
Eléments de l’API associés
columnSeparator | propriété |
columnSeparator:IFactory
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Un élément visuel affiché entre chaque colonne.
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 columnSeparatorChanged
.
Implémentation
public function get columnSeparator():IFactory
public function set columnSeparator(value:IFactory):void
dataGrid | propriété |
dataGrid:DataGrid
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
L’objet DataGrid pour lequel ce contrôle Grid sert de partie d’habillage de la grille.
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 dataGridChanged
.
Implémentation
public function get dataGrid():DataGrid
public function set dataGrid(value:DataGrid):void
dataProvider | propriété |
dataProvider:IList
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Une liste des éléments de données qui correspondent aux lignes de la grille. Chaque colonne de grille est associée à une propriété des éléments de données pour afficher cette propriété dans les cellules de la grille.
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 dataProviderChanged
.
Implémentation
public function get dataProvider():IList
public function set dataProvider(value:IList):void
Eléments de l’API associés
dataTipField | propriété |
dataTipField:String
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Nom du champ dans le fournisseur de données à afficher comme astuce sur les données. Par défaut, si showDataTips
a la valeur true
, le contrôle de grille associé recherche une propriété appelée label
sur chaque élément de fournisseur de données et l’affiche. Toutefois, si le fournisseur de données ne contient pas de propriété label
, vous pouvez définir la propriété dataTipField
pour qu’elle spécifie un autre nom de propriété. Par exemple, vous pouvez définir la valeur sur « FullName » lorsqu’un utilisateur affiche un ensemble de noms de personnes incluses dans une base de données.
GridColumn.dataTipField
est prioritaire par rapport à cette propriété.
Si cette colonne ou sa grille spécifie une valeur pour la propriété dataTipFunction
, la propriété dataTipField
est ignorée.
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 dataTipFieldChanged
.
Implémentation
public function get dataTipField():String
public function set dataTipField(value:String):void
dataTipFunction | propriété |
dataTipFunction:Function
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Indique une fonction de rappel à exécuter sur chaque élément du fournisseur de données afin d’en déterminer les astuces sur les données. Cette propriété est utilisée par la méthode itemToDataTip
.
Par défaut, si showDataTips
a la valeur true
, la colonne recherche une propriété nommée label
sur chaque élément de fournisseur de données et l’affiche comme son astuce de données. Toutefois, certains fournisseurs de données n’ont pas de propriété label
ni aucune autre propriété que vous pouvez utiliser pour afficher les données dans les rangées.
Par exemple, vous disposez d’un fournisseur de données contenant les champs lastName et firstName, mais vous souhaitez afficher les noms complets en tant qu’astuce de données. Vous pouvez spécifier une fonction pour la propriété dataTipFunction
qui renvoie une seule chaîne contenant la valeur des deux champs. Vous pouvez également utiliser la propriété dataTipFunction
pour gérer la mise en forme et la localisation.
La signature de la fonction dataTipFunction
doit correspondre à la suivante :
dataTipFunction(item:Object, column:GridColumn):StringLe paramètre
item
est l’élément de fournisseur de données d’une rangée entière. Le second paramètre est cet objet de colonne.
Une fonction standard peut concaténer les propriétés firstName et lastName d’un élément ou personnaliser la mise en forme d’une propriété de valeur de date.
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 dataTipFunctionChanged
.
Implémentation
public function get dataTipFunction():Function
public function set dataTipFunction(value:Function):void
hoverColumnIndex | propriété |
hoverColumnIndex:int
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Si showHoverIndicator
est true
, spécifie l’index de colonne de l’élément hoverIndicator
. Si selectionMode
est GridSelectionMode.SINGLE_ROW
ou GridSelectionMode.MULTIPLE_ROWS
, l’indicateur occupe toute la ligne et la propriété hoverColumnIndex
est ignorée. Si selectionMode
est GridSelectionMode.SINGLE_CELL
ou GridSelectionMode.MULTIPLE_CELLS
, l’indicateur hoverIndicator
occupe la cellule spécifiée.
La définition de l’élément hoverColumnIndex
sur -1 (valeur par défaut) indique que l’index de colonne n’est pas défini et qu’aucun indicateur de survol de cellule ne s’affiche.
La valeur par défaut est -1.
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 hoverColumnIndexChanged
.
Implémentation
public function get hoverColumnIndex():int
public function set hoverColumnIndex(value:int):void
hoverIndicator | propriété |
hoverIndicator:IFactory
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Si selectionMode
est GridSelectionMode.SINGLE_ROW
ou GridSelectionMode.MULTIPLE_ROWS
. Un seul élément visuel affiché pour la ligne qui se trouve sous la souris. Si selectionMode
est GridSelectionMode.SINGLE_CELL
ou GridSelectionMode.MULTIPLE_CELLS
, l’élément visuel de la cellule.
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 hoverIndicatorChanged
.
Implémentation
public function get hoverIndicator():IFactory
public function set hoverIndicator(value:IFactory):void
hoverRowIndex | propriété |
hoverRowIndex:int
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Si showHoverIndicator
est true
, spécifie l’index de colonne de l’élément hoverIndicator
. Si selectionMode
est GridSelectionMode.SINGLE_ROW
ou GridSelectionMode.MULTIPLE_ROWS
, l’indicateur occupe toute la ligne et la propriété hoverColumnIndex
est ignorée. Si selectionMode
est GridSelectionMode.SINGLE_CELL
ou GridSelectionMode.MULTIPLE_CELLS
, l’indicateur hoverIndicator
occupe la cellule spécifiée.
La définition de l’élément hoverRowIndex
sur -1 (valeur par défaut) indique que l’index de ligne n’est pas défini et qu’aucun indicateur de survol ne s’affiche.
La valeur par défaut est -1.
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 hoverRowIndexChanged
.
Implémentation
public function get hoverRowIndex():int
public function set hoverRowIndex(value:int):void
itemRenderer | propriété |
itemRenderer:IFactory
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Le rendu d’élément qui est utilisé pour les colonnes qui n’en spécifient aucun.
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 itemRendererChanged
.
Implémentation
public function get itemRenderer():IFactory
public function set itemRenderer(value:IFactory):void
preserveSelection | propriété |
preserveSelection:Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Si la valeur est true
, la sélection est conservée lorsque le fournisseur de données actualise sa collection. Dans la mesure où cette actualisation nécessite l’enregistrement de chaque élément de la sélection, cette action n’est pas souhaitable si la sélection est volumineuse.
La valeur par défaut est true.
Implémentation
public function get preserveSelection():Boolean
public function set preserveSelection(value:Boolean):void
requestedColumnCount | propriété |
requestedColumnCount:int
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
La largeur mesurée de cette grille est suffisante pour afficher les requestedColumnCount
premières colonnes. Si requestedColumnCount
est -1, la largeur mesurée est suffisante pour toutes les colonnes.
Si la taille réelle de la grille a été explicitement définie, cette propriété est sans effet.
La valeur par défaut est -1.
Implémentation
public function get requestedColumnCount():int
public function set requestedColumnCount(value:int):void
requestedMaxRowCount | propriété |
requestedMaxRowCount:int
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
La hauteur mesurée de la grille est suffisante pour afficher au plus requestedMaxRowCount
lignes.
Cette propriété n’a aucun effet si l’une des affirmations suivantes est vraie ;
- la valeur
requestedRowCount
est définie. - La taille réelle de la grille a été définie explicitement.
La valeur par défaut est 10.
Implémentation
public function get requestedMaxRowCount():int
public function set requestedMaxRowCount(value:int):void
requestedMinColumnCount | propriété |
requestedMinColumnCount:int
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
La largeur mesurée de cette grille est suffisante pour afficher au moins requestedMinColumnCount
colonnes.
Cette propriété n’a aucun effet si l’une des affirmations suivantes est vraie ;
- la valeur
requestedColumnCount
est définie. - La taille réelle de la grille a été définie explicitement.
- La grille est incluse dans un composant Scroller.
La valeur par défaut est -1.
Implémentation
public function get requestedMinColumnCount():int
public function set requestedMinColumnCount(value:int):void
requestedMinRowCount | propriété |
requestedMinRowCount:int
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
La hauteur mesurée de cette grille est suffisante pour afficher au moins requestedMinRowCount
lignes.
Cette propriété n’a aucun effet si l’une des affirmations suivantes est vraie ;
- la valeur
requestedRowCount
est définie. - La taille réelle de la grille a été définie explicitement.
La valeur par défaut est -1.
Implémentation
public function get requestedMinRowCount():int
public function set requestedMinRowCount(value:int):void
requestedRowCount | propriété |
requestedRowCount:int
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
La hauteur mesurée de cette grille est suffisante pour afficher les requestedRowCount
premières lignes.
Si requestedRowCount
est égal à -1, la taille mesurée sera suffisante pour tous les éléments de présentation.
Si la taille réelle de la grille a été explicitement définie, cette propriété est sans effet.
La valeur par défaut est -1.
Implémentation
public function get requestedRowCount():int
public function set requestedRowCount(value:int):void
requireSelection | propriété |
requireSelection:Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Si la valeur est true
et que la propriété selectionMode
n’est pas GridSelectionMode.NONE
, un élément doit toujours être sélectionné dans la grille.
La valeur par défaut est false.
Implémentation
public function get requireSelection():Boolean
public function set requireSelection(value:Boolean):void
resizableColumns | propriété |
resizableColumns:Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Indique 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 DataGrid 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.
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 resizableColumnsChanged
.
Implémentation
public function get resizableColumns():Boolean
public function set resizableColumns(value:Boolean):void
Eléments de l’API associés
rowBackground | propriété |
rowBackground:IFactory
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Un élément visuel qui affiche l’arrière-plan de chaque ligne.
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 rowBackgroundChanged
.
Implémentation
public function get rowBackground():IFactory
public function set rowBackground(value:IFactory):void
rowHeight | propriété |
rowHeight:Number
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Si variableRowHeight
est false
, cette propriété spécifie la hauteur réelle de chaque ligne, en pixels.
Si variableRowHeight
a la valeur true
, la valeur de cette propriété est utilisée comme hauteur estimée des rangées qui n’ont pas encore fait l’objet d’un défilement pour être affichées, à la place de la hauteur préférée des rendus configurés avec la propriété typicalItem
. De même, lorsque la grille complète son affichage avec des lignes vides, cette propriété spécifie la hauteur des lignes vides.
Si variableRowHeight
est false
, la valeur par défaut de cette propriété est la valeur maximale hauteur entre la hauteur préférée des options de rendu par colonne créées pour le typicalItem
.
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 rowHeightChanged
.
Implémentation
public function get rowHeight():Number
public function set rowHeight(value:Number):void
rowSeparator | propriété |
rowSeparator:IFactory
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Un élément visuel qui s’affiche entre chaque ligne.
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 rowSeparatorChanged
.
Implémentation
public function get rowSeparator():IFactory
public function set rowSeparator(value:IFactory):void
selectedCell | propriété |
selectedCell:CellPosition
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Si selectionMode
est GridSelectionMode.SINGLE_CELL
ou GridSelectionMode.MULTIPLE_CELLS
, renvoie la première cellule sélectionnée à partir de la ligne 0 et de la colonne 0, en passant par chaque colonne d’une ligne avant de passer à la ligne suivante.
Lorsque l’utilisateur change la sélection en utilisant la commande, celle-ci distribue cet événement selectionChange
. Lorsque l’utilisateur change la sélection par programmation, celle-ci distribue l’événement valueCommit
.
Cette propriété est destinée à être utilisée pour initialiser ou établir une liaison avec la sélection dans le balisage MXML. La méthode setSelectedCell()
doit être utilisée pour les mises à jour de la sélection par programmation, par exemple, lors de l’écriture d’un gestionnaire d’événement de clavier ou de souris.
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 valueCommit
.
Implémentation
public function get selectedCell():CellPosition
public function set selectedCell(value:CellPosition):void
selectedCells | propriété |
selectedCells:Vector.<CellPosition>
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Si le selectionMode
est GridSelectionMode.SINGLE_CELL
ou GridSelectionMode.MULTIPLE_CELLS
, renvoie un vecteur d’objets CellPosition représentant les positions des cellules sélectionnées dans la grille.
Lorsque l’utilisateur change la sélection en utilisant la commande, celle-ci distribue cet événement selectionChange
. Lorsque l’utilisateur change la sélection par programmation, celle-ci distribue l’événement valueCommit
.
Cette propriété est destinée à être utilisée pour initialiser ou établir une liaison avec la sélection dans le balisage MXML. La méthode setSelectedCell()
doit être utilisée pour les mises à jour de la sélection par programmation, par exemple, lors de l’écriture d’un gestionnaire d’événement de clavier ou de souris.
La valeur par défaut est un vecteur vide.<CellPosition>
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 valueCommit
.
Implémentation
public function get selectedCells():Vector.<CellPosition>
public function set selectedCells(value:Vector.<CellPosition>):void
selectedIndex | propriété |
selectedIndex:int
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Si le selectionMode
est GridSelectionMode.SINGLE_ROW
ou GridSelectionMode.MULTIPLE_ROWS
, renvoie la valeur rowIndex de la première ligne sélectionnée.
Lorsque l’utilisateur change la sélection en utilisant la commande, celle-ci distribue cet événement selectionChange
. Lorsque l’utilisateur change la sélection par programmation, celle-ci distribue l’événement valueCommit
.
Cette propriété est destinée à être utilisée pour initialiser ou établir une liaison avec la sélection dans le balisage MXML. La méthode setSelectedCell()
doit être utilisée pour les mises à jour de la sélection par programmation, par exemple, lors de l’écriture d’un gestionnaire d’événement de clavier ou de souris.
La valeur par défaut est -1.
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 valueCommit
.
Implémentation
public function get selectedIndex():int
public function set selectedIndex(value:int):void
selectedIndices | propriété |
selectedIndices:Vector.<int>
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Si le selectionMode
est GridSelectionMode.SINGLE_ROW
ou GridSelectionMode.MULTIPLE_ROWS
, renvoie un vecteur des index de lignes sélectionnées. Pour tous les autres modes de sélection, cette méthode est sans effet.
Lorsque l’utilisateur change la sélection en utilisant la commande, celle-ci distribue cet événement selectionChange
. Lorsque l’utilisateur change la sélection par programmation, celle-ci distribue l’événement valueCommit
.
Cette propriété est destinée à être utilisée pour initialiser ou établir une liaison avec la sélection dans le balisage MXML. La méthode setSelectedCell() doit être utilisée pour les mises à jour de la sélection par programmation, par exemple, lors de l’écriture d’un gestionnaire d’événement de clavier ou de souris.
>La valeur par défaut est un vecteur vide.<int>
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 valueCommit
.
Implémentation
public function get selectedIndices():Vector.<int>
public function set selectedIndices(value:Vector.<int>):void
Eléments de l’API associés
selectedItem | propriété |
selectedItem:Object
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Si selectionMode
est GridSelectionMode.SINGLE_ROW
ou GridSelectionMode.MULTIPLE_ROWS
, renvoie l’élément du fournisseur de données qui est actuellement sélectionné, ou undefined
si aucune ligne n’est sélectionnée.
Lorsque l’utilisateur change la sélection en utilisant la commande, celle-ci distribue cet événement selectionChange
. Lorsque l’utilisateur change la sélection par programmation, celle-ci distribue l’événement valueCommit
.
Cette propriété est destinée à être utilisée pour initialiser ou établir une liaison avec la sélection dans le balisage MXML. La méthode setSelectedCell()
doit être utilisée pour les mises à jour de la sélection par programmation, par exemple, lors de l’écriture d’un gestionnaire d’événement de clavier ou de souris.
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 valueCommit
.
Implémentation
public function get selectedItem():Object
public function set selectedItem(value:Object):void
Eléments de l’API associés
selectedItems | propriété |
selectedItems:Vector.<Object>
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Si le selectionMode
est GridSelectionMode.SINGLE_ROW
ou GridSelectionMode.MULTIPLE_ROWS
, renvoie un vecteur des éléments du dataProvider éléments qui sont actuellement sélectionnés.
Lorsque l’utilisateur change la sélection en utilisant la commande, celle-ci distribue cet événement selectionChange
. Lorsque l’utilisateur change la sélection par programmation, celle-ci distribue l’événement valueCommit
.
Cette propriété est destinée à être utilisée pour initialiser ou établir une liaison avec la sélection dans le balisage MXML. La méthode setSelectedCell() doit être utilisée pour les mises à jour de la sélection par programmation, par exemple, lors de l’écriture d’un gestionnaire d’événement de clavier ou de souris.
La valeur par défaut est un vecteur vide.<Object>
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 valueCommit
.
Implémentation
public function get selectedItems():Vector.<Object>
public function set selectedItems(value:Vector.<Object>):void
Eléments de l’API associés
selectionIndicator | propriété |
selectionIndicator:IFactory
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Si selectionMode
est GridSelectionMode.SINGLE_ROW
ou GridSelectionMode.MULTIPLE_ROWS
, un élément visuel s’affiche pour chaque ligne sélectionnée. Si selectionMode
est GridSelectionMode.SINGLE_CELL
ou GridSelectionMode.MULTIPLE_CELLS
, un élément visuel s’affiche pour chaque cellule sélectionnée.
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 selectionIndicatorChanged
.
Implémentation
public function get selectionIndicator():IFactory
public function set selectionIndicator(value:IFactory):void
selectionLength | propriété |
selectionLength:int
[lecture seule] Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Si le mode selectionMode
est GridSelectionMode.SINGLE_ROW
ou GridSelectionMode.MULTIPLE_ROWS
, renvoie le nombre de rangées sélectionnées. Si le mode selectionMode
est GridSelectionMode.SINGLE_CELLS
ou GridSelectionMode.MULTIPLE_CELLS
, renvoie le nombre de cellules sélectionnées.
La valeur par défaut est 0.
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 valueCommit
.
Implémentation
public function get selectionLength():int
selectionMode | propriété |
selectionMode:String
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Mode de sélection du contrôle. Les valeurs possibles sont : GridSelectionMode.MULTIPLE_CELLS
, GridSelectionMode.MULTIPLE_ROWS
, GridSelectionMode.NONE
, GridSelectionMode.SINGLE_CELL
, et GridSelectionMode.SINGLE_ROW
.
La modification du selectionMode provoque la suppression de la sélection en cours et la définition de caretRowIndex et caretColumnIndex sur -1.
La valeur par défaut est GridSelectionMode.SINGLE_ROW.
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 selectionModeChanged
.
Implémentation
public function get selectionMode():String
public function set selectionMode(value:String):void
Eléments de l’API associés
showDataTips | propriété |
showDataTips:Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Si la valeur est true
, un objet dataTip s’affiche pour toutes les cellules visibles. Si la valeur est false
(valeur par défaut), un objet dataTip s’affiche uniquement si la propriété showDataTips
de la colonne a la valeur true
.
La valeur par défaut est false.
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 showDataTipsChanged
.
Implémentation
public function get showDataTips():Boolean
public function set showDataTips(value:Boolean):void
typicalItem | propriété |
typicalItem:Object
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
La mise en forme de la grille s’assure que les colonnes dont la largeur n’est pas spécifiée sont suffisamment larges pour afficher un élément de rendu pour cet élément de fournisseur de données par défaut. Si un élément typique n’est pas spécifié, le premier élément du fournisseur de données est utilisé.
Restriction : si typicalItem
est une interface IVisualItem, elle ne doit pas être membre du fournisseur de données.
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 typicalItemChanged
.
Implémentation
public function get typicalItem():Object
public function set typicalItem(value:Object):void
variableRowHeight | propriété |
variableRowHeight:Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Si la valeur est true
, la hauteur de chaque ligne est la hauteur maximale préférée des cellules affichées jusqu’à présent.
Si la valeur est false
, la hauteur de chaque ligne est simplement la valeur de la propriété rowHeight
. Si la propriété rowHeight
n’est pas spécifiée, la hauteur de chaque ligne est définie par la propriété typicalItem
.
La valeur par défaut est false.
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 variableRowHeightChanged
.
Implémentation
public function get variableRowHeight():Boolean
public function set variableRowHeight(value:Boolean):void
Grid | () | Constructeur |
public function Grid()
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Constructeur.
addSelectedCell | () | méthode |
public function addSelectedCell(rowIndex:int, columnIndex:int):Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Si selectionMode
est GridSelectionMode.SINGLE_CELL
ou GridSelectionMode.MULTIPLE_CELLS
, ajoute la cellule à la sélection et définit la position du caret pour la cellule. Pour tous les autres modes de sélection, cette méthode est sans effet.
L’élément rowIndex
est l’index dans le fournisseur de données de l’élément contenant la cellule sélectionnée. La columnIndex
est l’index dans les colonnes
de la colonne contenant la cellule sélectionnée.
Paramètres
rowIndex:int — L’index de ligne à base 0 de la cellule.
| |
columnIndex:int — L’index de colonne à base 0 de la cellule.
|
Boolean — true en l’absence d’erreur. false si rowIndex ou columnIndex n’est pas valide, ou si selectionMode n’est pas valide.
|
Eléments de l’API associés
addSelectedIndex | () | méthode |
public function addSelectedIndex(rowIndex:int):Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Si le selectionMode
est GridSelectionMode.MULTIPLE_ROWS
, ajoute cette ligne à la sélection et définit la position du caret pour cette ligne. Pour tous les autres modes de sélection, cette méthode est sans effet.
L’élément rowIndex
est l’index dans le fournisseur de données de l’élément contenant la cellule sélectionnée.
Paramètres
rowIndex:int — L’index de ligne à base 0 de la cellule.
|
Boolean — true en l’absence d’erreur. false si index n’est pas valide ou si selectionMode n’est pas valide.
|
Eléments de l’API associés
clearSelection | () | méthode |
public function clearSelection():Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Supprime la totalité des lignes et cellules sélectionnées, si selectionMode
n’est pas GridSelectionMode.NONE
. Supprime le caret et définit le point d’ancrage pour l’élément initial.
Boolean — true si la sélection a été modifiée ou false s’il n’y avait aucune sélection au préalable.
|
ensureCellIsVisible | () | méthode |
public function ensureCellIsVisible(rowIndex:int = -1, columnIndex:int = -1):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Si nécessaire, définissez les propriétés verticalScrollPosition
et horizontalScrollPosition
afin que la cellule spécifiée soit entièrement visible. Si rowIndex
a la valeur -1 et que columnIndex
est spécifié, ajustez simplement la propriété horizontalScrollPosition
afin que la colonne spécifiée soit visible. Si columnIndex
a la valeur -1 et que rowIndex
est spécifié, ajustez simplement la propriété verticalScrollPosition
afin que la ligne spécifiée soit visible.
Paramètres
rowIndex:int (default = -1 ) — L’index de rangée de base 0 de la cellule du rendu d’élément ou -1 pour spécifier une colonne.
| |
columnIndex:int (default = -1 ) — L’index à base 0 de la cellule de l’option de rendu d’élément ou -1 pour spécifier une ligne.
|
getCellAt | () | méthode |
public function getCellAt(x:Number, y:Number):CellPosition
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Renvoie les index de ligne et de colonne de la cellule qui chevauche le pixel au niveau de la coordonnée spécifiée dans la grille. Si aucune cellule de ce type n’existe, la valeur null est renvoyée.
L’exemple de fonction ci-dessous utilise cette méthode pour calculer la valeur du dataField
pour une cellule de la grille.
function getCellData(x:Number, y:Number):Object { var cell:CellPosition = getCellAt(x, y); if (!cell) return null; var GridColumn:column = grid.columns.getItemAt(cell.columnIndex); return grid.dataProvider.getItemAt(cell.rowIndex)[column.dataField]; }
Paramètres
x:Number — La coordonnée x du pixel par rapport à la grille.
| |
y:Number — La coordonnée y du pixel par rapport à la grille.
|
CellPosition — La position de la cellule, ou null.
|
getCellBounds | () | méthode |
public function getCellBounds(rowIndex:int, columnIndex:int):Rectangle
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Renvoie les limites actuelles de pixels de la cellule, ou null si aucune cellule de ce type n’existe. Les limites de la cellule sont rapportées dans les coordonnées de la grille.
Si toutes les colonnes de la ligne spécifiée et toutes les lignes la précédant n’ont pas encore défilé jusqu’à apparaître à l’écran, les limites renvoyées peuvent n’être qu’une approximation, basée sur toutes les propriétés typicalItem
de la colonne.
Paramètres
rowIndex:int — L’index à base 0 de la ligne.
| |
columnIndex:int — L’index à base 0 de la colonne.
|
Rectangle — Un rectangle qui représente les limites de pixels de la cellule, ou null.
|
getCellsAt | () | méthode |
public function getCellsAt(x:Number, y:Number, w:Number, h:Number):Vector.<CellPosition>
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Renvoie un vecteur d’objets CellPosition dont les propriétés rowIndex
et columnIndex
spécifient les index de ligne et de colonne des cellules qui chevauchent la région spécifiée dans la grille. Si aucune cellule de ce type n’existe, un vecteur vide est renvoyé.
Paramètres
x:Number — La coordonnée x du pixel à l’origine de la région, par rapport à la grille.
| |
y:Number — La coordonnée x du pixel à l’origine de la région, par rapport à la grille.
| |
w:Number — Largeur de la région, en pixels.
| |
h:Number — Hauteur de la région, en pixels.
|
Vector.<CellPosition> — Vecteur d’objets comme Vector.<Object>([{rowIndex:0, columnIndex:0}, ...]) .
|
getCellX | () | méthode |
public function getCellX(rowIndex:int, columnIndex:int):Number
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Renvoyez la coordonnée X de l’origine de la cellule spécifiée. Si l’ensemble des limites de la cellule ne sont pas nécessaires, cette méthode est plus efficace que getCellBounds().x
.
Si toutes les colonnes de la ligne spécifiée et toutes les lignes la précédant n’ont pas encore défilé jusqu’à apparaître à l’écran, la valeur renvoyée peut n’être qu’une approximation, basée sur toutes les propriétés typicalItem
de la colonne.
Paramètres
rowIndex:int — L’index à base 0 de la ligne.
| |
columnIndex:int — L’index à base 0 de la colonne.
|
Number — La coordonnée x de l’origine de la cellule spécifiée.
|
getCellY | () | méthode |
public function getCellY(rowIndex:int, columnIndex:int):Number
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Renvoyez la coordonnée Y de l’origine de la cellule spécifiée. Si l’ensemble des limites de la cellule ne sont pas nécessaires, cette méthode est plus efficace que getCellBounds().y
.
Si toutes les colonnes de la rangée spécifiée et toutes les rangées la précédant n’ont pas encore défilé jusqu’à apparaître à l’écran, la valeur renvoyée peut n’être qu’une approximation, basée sur toutes les propriétés typicalItem
de la colonne.
Paramètres
rowIndex:int — L’index à base 0 de la ligne.
| |
columnIndex:int — L’index à base 0 de la colonne.
|
Number — La coordonnée y de l’origine de la cellule spécifiée.
|
getColumnBounds | () | méthode |
public function getColumnBounds(columnIndex:int):Rectangle
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Renvoie les limites actuelles de pixels de la colonne, ou null si aucune colonne de ce type n’existe. Les limites de la colonne sont rapportées dans les coordonnées de la grille.
Si toutes les cellules dans la colonne indiquée n’ont pas encore défilé à l’écran, les limites rapportées peuvent n’être qu’une approximation, basée sur la propriété typicalItem
de la colonne.
Paramètres
columnIndex:int — L’index à base 0 de la colonne.
|
Rectangle — Un rectangle qui représente les limites en pixels de la colonne, ou null.
|
getColumnIndexAt | () | méthode |
public function getColumnIndexAt(x:Number, y:Number):int
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Renvoie l’index de colonne correspondant aux coordonnées spécifiées, ou -1 si les coordonnées sont hors limites. Les coordonnées sont résolues par rapport à la grille.
Si toutes les colonnes ou lignes de la grille n’ont pas encore défilé à l’écran, l’index renvoyé peut n’être qu’une approximation, basée sur toutes les propriétés typicalItem
des colonnes.
Paramètres
x:Number — La coordonnée x du pixel par rapport à la grille.
| |
y:Number — La coordonnée y du pixel par rapport à la grille.
|
int — L’index de la colonne ou -1 si les coordonnées sont hors limites.
|
getColumnWidth | () | méthode |
public function getColumnWidth(columnIndex:int):Number
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Renvoyez la largeur de la colonne spécifiée. Si l’ensemble des limites de la cellule ne sont pas nécessaires, cette méthode est plus efficace que getColumnBounds().width
.
Si la propriété width de la colonne spécifiée n’est pas définie, la valeur renvoyée peut n’être qu’une approximation. La largeur de colonne réelle est calculée uniquement après que la colonne a défilé jusqu’à apparaître à l’écran.
Paramètres
columnIndex:int — L’index à base 0 de la colonne.
|
Number — La largeur de la colonne spécifiée.
|
getItemRendererAt | () | méthode |
public function getItemRendererAt(rowIndex:int, columnIndex:int):IGridItemRenderer
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Si le rendu d’élément demandé est visible, renvoie une référence au rendu d’élément en cours d’affichage sur la cellule spécifiée. Notez qu’une fois que le rendu d’élément renvoyé n’est plus visible, il peut être recyclé et ses propriétés réinitialisées.
Si le rendu d’élément demandé n’est pas visible, chaque fois que cette méthode est appelée, un nouveau rendu d’élément est créée. Le nouveau rendu d’élément n’est pas visible
Si la colonne spécifiée n’a pas une largeur explicite, la largeur de cette cellule est basée sur l’élément typicalItem
. Si un élément typicalItem
n’a encore été spécifié ou mesuré, la largeur du rendu d’élément adopte la valeur par défaut 150
.
Si la propriété de grille variableRowHeight
a la valeur true
(valeur par défaut) et qu’une hauteur de ligne globale n’a pas été mise en cache pour la ligne spécifiée, la hauteur du rendu d’élément est basée sur l’élément typicalItem
. Si l’élément typicalItem
n’a encore été spécifié ou mesuré, la hauteur du rendu d’élément adopte sa hauteur préférée.
Paramètres
rowIndex:int — L’index de ligne à base 0 de la cellule.
| |
columnIndex:int — L’index de colonne à base 0 de la cellule de l’option de rendu d’élément.
|
IGridItemRenderer — Le rendu d’élément ou la valeur null si l’emplacement de la cellule n’est pas valide.
|
getRowBounds | () | méthode |
public function getRowBounds(rowIndex:int):Rectangle
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Renvoie les limites actuelles de pixels de la ligne spécifiée, ou null si aucune ligne de ce type n’existe. Les limites de la ligne sont rapportées dans les coordonnées de la grille.
Si toutes les colonnes de la ligne spécifiée et toutes les lignes la précédant n’ont pas encore défilé jusqu’à apparaître à l’écran, les limites renvoyées peuvent n’être qu’une approximation, basée sur toutes les propriétés typicalItem
de la colonne.
Paramètres
rowIndex:int — L’index à base 0 de la ligne.
|
Rectangle — Un rectangle qui représente les limites de pixels de la ligne, ou null.
|
getRowIndexAt | () | méthode |
public function getRowIndexAt(x:Number, y:Number):int
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Renvoie l'index de la ligne correspondant aux coordonnées spécifiées, ou -1 si les coordonnées sont hors limites. Les coordonnées sont résolues par rapport à la grille.
Si toutes les colonnes ou lignes de la grille n’ont pas encore défilé à l’écran, l’index renvoyé peut n’être qu’une approximation, basée sur toutes les propriétés typicalItem
des colonnes.
Paramètres
x:Number — Coordonnée x.
| |
y:Number — Coordonnée y.
|
int — L’index de la ligne correspondant aux coordonnées spécifiées.
|
getVisibleColumnIndices | () | méthode |
public function getVisibleColumnIndices():Vector.<int>
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Renvoie les index des colonnes actuellement visibles. Notez que les fonctionnalités de rendu d’élément de la première et de la dernière colonnes peuvent n’être que partiellement visibles. Le contenu vecteur renvoyé apparaît dans l’ordre de son affichage.
L’exemple suivant utilise cette méthode pour calculer un vecteur d’objets GridColumn visibles.
function getVisibleColumns():Vector.<GridColumn> { var visibleColumns = new Vector.<GridColumn>; for each (var columnIndex:int in grid.getVisibleColumnIndices()) visibleColumns.push(grid.columns.getItemAt(columnIndex)); return visibleColumns; }Valeur renvoyée
Vector.<int> — Un vecteur de la colonne les index visibles.
|
getVisibleRowIndices | () | méthode |
public function getVisibleRowIndices():Vector.<int>
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Renvoyez les index du fournisseur de données et les index de marge des lignes actuellement visibles. Les index qui sont supérieurs ou égaux à la longueur de dataProvider
représentent des lignes de marge. Notez que les fonctionnalités de rendu d’élément de la première et de la dernière colonnes peuvent n’être que partiellement visibles. Les éléments de contenu du vecteur renvoyé apparaissent dans l’ordre de leur affichage.
Vector.<int> — Un vecteur des index de lignes visibles.
|
invalidateCell | () | méthode |
public function invalidateCell(rowIndex:int, columnIndex:int):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Si la cellule spécifiée est visible, elle est réaffichée. Si variableRowHeight=true
, la hauteur de la ligne correspondante risque de changer.
Si columnIndex a la valeur -1, la ligne entière est invalidée. De même, si rowIndex a la valeur -1
, la colonne entière est invalidée.
Cette méthode doit être appelée lorsqu’un des aspects du fournisseur de données est modifié au niveau de l’élément rowIndex
et que ce changement risque d’influer sur l’affichage de la cellule spécifiée. L’appel de cette méthode est semblable à l’appel de la méthode dataProvider.itemUpdated()
, qui conseille au contrôle Grid de réafficher toutes les lignes affichant l’élément spécifié. L’utilisation de cette méthode peut être relativement efficace, car elle réduit la portée des modifications à une seule cellule.
Paramètres
rowIndex:int — L’index de rangée de base 0 de la cellule qui a changé ou -1.
| |
columnIndex:int — Index de colonne de base 0 de la cellule qui a changé ou -1.
|
invalidateTypicalItemRenderer | () | méthode |
public function invalidateTypicalItemRenderer():void
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Efface les données de largeur de colonne mises en cache qui étaient basées sur la propriété typicalItem
et demande une nouvelle transmission de mise en forme. Appelez cette méthode si un des aspects de la propriété typicalItem
a changé et que cette modification doit être répercutée par la mise en forme de la grille.
Cette méthode est appelée automatiquement si la propriété typicalItem
est modifiée directement, c’est-à-dire si la propriété est définie sur une nouvelle valeur, qui n’est pas « == » à la valeur actuelle.
isCellVisible | () | méthode |
public function isCellVisible(rowIndex:int = -1, columnIndex:int = -1):Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Renvoie true
si la cellule spécifiée est au moins partiellement visible. Si columnIndex == - 1
, renvoie true
si la ligne spécifiée est au moins partiellement visible. Si rowIndex == - 1
, renvoie true
si la colonne spécifiée est au moins partiellement visible. Si columnIndex
et rowIndex
ont tous les deux la valeur -1, renvoie false
.
Paramètres
rowIndex:int (default = -1 ) — L’index de ligne à base 0 de la cellule.
| |
columnIndex:int (default = -1 ) — L’index de colonne à base 0 de la cellule de l’option de rendu d’élément.
|
Boolean — True si la cellule (ou de la ligne si columnIndex == - 1) est au moins partiellement visible
|
removeSelectedCell | () | méthode |
public function removeSelectedCell(rowIndex:int, columnIndex:int):Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Si selectionMode
est GridSelectionMode.SINGLE_CELL
ou GridSelectionMode.MULTIPLE_CELLS
, supprime la cellule de la sélection et définit la position du caret pour la cellule. Pour tous les autres modes de sélection, cette méthode est sans effet.
L’élément rowIndex
est l’index dans le fournisseur de données de l’élément contenant la cellule sélectionnée. La columnIndex
est l’index dans les colonnes
de la colonne contenant la cellule sélectionnée.
Paramètres
rowIndex:int — L’index de ligne à base 0 de la cellule.
| |
columnIndex:int — L’index de colonne à base 0 de la cellule.
|
Boolean — true en l’absence d’erreur. false si rowIndex ou columnIndex n’est pas valide, ou si selectionMode n’est pas valide.
|
Eléments de l’API associés
removeSelectedIndex | () | méthode |
public function removeSelectedIndex(rowIndex:int):Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Si selectionMode
est GridSelectionMode.SINGLE_ROW
ou GridSelectionMode.MULTIPLE_ROWS
, supprime cette ligne de la sélection et définit la position du caret pour ligne. Pour tous les autres modes de sélection, cette méthode est sans effet.
L’élément rowIndex
est l’index dans le fournisseur de données de l’élément contenant la cellule sélectionnée.
Paramètres
rowIndex:int — L’index de ligne à base 0 de la cellule.
|
Boolean — true en l’absence d’erreur. false si index n’est pas valide ou si selectionMode n’est pas valide.
|
Eléments de l’API associés
selectAll | () | méthode |
public function selectAll():Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Si le mode selectionMode
est GridSelectionMode.MULTIPLE_ROWS
, sélectionne toutes les rangées et supprime le signe d’insertion ou si le mode selectionMode
est GridSelectionMode.MULTIPLE_CELLS
, sélectionne toutes les cellules et supprime le signe d’insertion. Pour tous les autres modes de sélection, cette méthode est sans effet.
Si des éléments sont ajoutés à l’élément dataProvider
ou si des éléments column
sont ajoutés après l’appel de cette méthode, les nouvelles rangées ou cellules de la nouvelle colonne sont sélectionnées.
Ce mode « selectAll » implicite se termine lorsque l’une des actions suivantes se produit :
- La sélection est effacée à l’aide de
clearSelection
. - La sélection est réinitialisée à l’aide de l’une des options suivantes :
setSelectedCell
,setSelectedCells
,setSelectedIndex
,selectIndices
. dataProvider
est actualisé etpreserveSelection
a la valeur false ;dataProvider
est réinitialisé ;columns
est actualisée,preserveSelection
a la valeurfalse
etselectionMode
a la valeurGridSelectionMode.MULTIPLE_CELLS
;columns
est réinitialisée etselectionMode
a la valeurGridSelectionMode.MULTIPLE_CELLS
.
Boolean — true si la sélection a été modifiée.
|
Eléments de l’API associés
selectCellRegion | () | méthode |
public function selectCellRegion(rowIndex:int, columnIndex:int, rowCount:uint, columnCount:uint):Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Si le selectionMode
est GridSelectionMode.MULTIPLE_CELLS
, définit la sélection pour toutes les cellules dans la région de cellules et place le caret dans la dernière cellule de la région de cellules. Pour tous les autres modes de sélection, cette méthode est sans effet.
L’élément rowIndex
est l’index dans le fournisseur de données de l’élément contenant l’origine de la région de cellules. Le columnIndex
est l’index dans les colonnes
de la colonne contenant l’origine de la région de cellules.
Cette méthode est sans effet si la région de cellules n’est pas entièrement contenue dans la grille.
Paramètres
rowIndex:int — L’index de ligne à base 0 de l’origine de la région de cellules.
| |
columnIndex:int — L’index de colonne à base 0 de l’origine de la région de cellules.
| |
rowCount:uint — Nombre de lignes, en commençant par rowIndex à inclure dans la région de cellules.
| |
columnCount:uint — Nombre de colonnes, en commençant par columnIndex à inclure dans la région de cellules.
|
Boolean — true en l’absence d’erreur. false si la région de cellules n’est pas valide ou si selectionMode n’est pas valide.
|
Eléments de l’API associés
selectIndices | () | méthode |
public function selectIndices(rowIndex:int, rowCount:int):Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Si le selectionMode
est GridSelectionMode.MULTIPLE_ROWS
, définit la sélection sur les lignes spécifiées et définit la position du caret sur endRowIndex
. Pour tous les autres modes de sélection, cette méthode est sans effet.
Chaque index représente un élément dans le fournisseur de données à inclure dans la sélection.
Paramètres
rowIndex:int — Index de ligne en base 0 pour la première ligne de la sélection.
| |
rowCount:int — Nombre de lignes de la sélection.
|
Boolean — true en l’absence d’erreur. false si des index ne sont pas valides, si startRowIndex n’est pas inférieur ou égal à endRowIndex ou si la propriété selectionMode n’est pas valide.
|
Eléments de l’API associés
selectionContainsCell | () | méthode |
public function selectionContainsCell(rowIndex:int, columnIndex:int):Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Si le selectionMode
est GridSelectionMode.SINGLE_CELL
ou GridSelectionMode.MULTIPLE_CELLS
, renvoie true
si la cellule figure dans la sélection en cours.
L’élément rowIndex
doit être compris entre 0 et la longueur du fournisseur de données. Le columnIndex
doit être compris entre 0 et la longueur de colonnes
.
Paramètres
rowIndex:int — L’index de ligne à base 0 de la cellule.
| |
columnIndex:int — L’index de colonne à base 0 de la cellule.
|
Boolean — true si la sélection actuelle contient la cellule.
|
Eléments de l’API associés
selectionContainsCellRegion | () | méthode |
public function selectionContainsCellRegion(rowIndex:int, columnIndex:int, rowCount:int, columnCount:int):Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Si le selectionMode
est GridSelectionMode.MULTIPLE_CELLS
, renvoie true
si les cellules de la région de cellules sont incluses dans la sélection en cours.
L’élément rowIndex
doit être compris entre 0 et la longueur du fournisseur de données. Le columnIndex
doit être compris entre 0 et la longueur de colonnes
.
Paramètres
rowIndex:int — L’index de ligne à base 0 de la cellule.
| |
columnIndex:int — L’index de colonne à base 0 de la cellule.
| |
rowCount:int — Nombre de lignes, en commençant par rowIndex à inclure dans la région de cellules.
| |
columnCount:int — Nombre de colonnes, en commençant par columnIndex à inclure dans la région de cellules.
|
Boolean — true si la sélection actuelle contient toutes les cellules de la région de cellules.
|
Eléments de l’API associés
selectionContainsIndex | () | méthode |
public function selectionContainsIndex(rowIndex:int):Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Si selectionMode
est GridSelectionMode.SINGLE_ROW
ou GridSelectionMode.MULTIPLE_ROWS
, renvoie true
si la ligne au niveau d’index
est incluse dans la sélection en cours.
L’élément rowIndex
est l’index dans le fournisseur de données de l’élément contenant la cellule sélectionnée.
Paramètres
rowIndex:int — L’index de ligne en base 0 de la cellule.
|
Boolean — true si la sélection contient la ligne.
|
Eléments de l’API associés
selectionContainsIndices | () | méthode |
public function selectionContainsIndices(rowIndices:Vector.<int>):Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Si le selectionMode
est GridSelectionMode.MULTIPLE_ROWS
, renvoie true
si les lignes dans indices
sont incluses dans la sélection en cours.
Paramètres
rowIndices:Vector.<int> — Vecteur d’index de ligne en base 0 à inclure dans la sélection.
|
Boolean — true si la sélection actuelle contient ces lignes.
|
Eléments de l’API associés
setSelectedCell | () | méthode |
public function setSelectedCell(rowIndex:int, columnIndex:int):Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Si le selectionMode
est GridSelectionMode.SINGLE_CELL
ou GridSelectionMode.MULTIPLE_CELLS
, définit la sélection et la position du caret pour cette cellule. Pour tous les autres modes de sélection, cette méthode est sans effet.
L’élément rowIndex
est l’index dans le fournisseur de données de l’élément contenant la cellule sélectionnée. La columnIndex
est l’index dans les colonnes
de la colonne contenant la cellule sélectionnée.
Paramètres
rowIndex:int — L’index de ligne à base 0 de la cellule.
| |
columnIndex:int — L’index de colonne à base 0 de la cellule.
|
Boolean — true en l’absence d’erreur. false si rowIndex ou columnIndex n’est pas valide, ou si selectionMode n’est pas valide.
|
Eléments de l’API associés
setSelectedIndex | () | méthode |
public function setSelectedIndex(rowIndex:int):Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Si le selectionMode
est GridSelectionMode.SINGLE_ROW
ou GridSelectionMode.MULTIPLE_ROWS
, définit la sélection et la position du caret sur cette ligne. Pour tous les autres modes de sélection, cette méthode est sans effet.
L’élément rowIndex
est l’index dans le fournisseur de données de l’élément contenant la cellule sélectionnée.
Paramètres
rowIndex:int — L’index de ligne à base 0 de la cellule.
|
Boolean — true en l’absence d’erreur. false si index n’est pas valide ou si selectionMode n’est pas valide.
|
Eléments de l’API associés
caretChange | Evénement |
spark.events.GridCaretEvent
propriété GridCaretEvent.type =
spark.events.GridCaretEvent.CARET_CHANGE
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Distribué après la modification du signe d’insertion.
La constanteGridSelectionEvent.CARET_CHANGE
définit la valeur de la propriété type
de l’objet d’événement pour un événement caretChange
, qui indique que la position actuelle du caret vient d’être modifiée.
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 . |
newColumnIndex | L’index de colonne en base zéro de la position du caret après son changement. Il est égal à -1 si la propriété selectionMode est basée sur une ligne. |
newRowIndex | L’index de ligne en base zéro de la position du caret après son changement. |
oldColumnIndex | L’index de colonne en base zéro de la position du caret avant son changement. Il est égal à -1 si la propriété selectionMode est basée sur une ligne. |
oldRowIndex | L’index de ligne en base zéro de la position du caret avant son changement. |
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 . |
type | GirdCaretEvent.CARET_CHANGE |
gridClick | Evénement |
spark.events.GridEvent
propriété GridEvent.type =
spark.events.GridEvent.GRID_CLICK
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Distribué lorsque l’utilisateur clique sur une cellule
La valeur de la propriététype
d’un événement GridEvent gridClick
.
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 . |
column | La colonne où l’événement s’est produit, ou null si l’événement ne s’est pas produit au-dessus d’une colonne. |
columnIndex | L’index de la colonne où l’événement s’est produit, ou -1 si l’événement ne s’est pas produit au-dessus d’une colonne de grille. |
grid | Le contrôle Grid associé à cet événement. |
item | L’élément de fournisseur de données pour cette rangée, ou null si l’événement ne s’est pas produit au-dessus d’une rangée de grille. |
itemRenderer | Le rendu d’élément qui a affiché cette cellule, ou null si l’événement ne s’est pas produit au-dessus d’une cellule visible. |
rowIndex | L’index de la ligne où l’événement s’est produit, ou -1 si l’événement ne s’est pas produit au-dessus d’une ligne de la grille. |
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 . |
type | GirdEvent.GRID_CLICK |
gridDoubleClick | Evénement |
spark.events.GridEvent
propriété GridEvent.type =
spark.events.GridEvent.GRID_DOUBLE_CLICK
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Distribué lorsque l’utilisateur clique deux fois sur la souris clique deux fois au-dessus d’une cellule.
La valeur de la propriététype
d’un événement GridEvent gridDoubleClick
.
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 . |
column | La colonne où l’événement s’est produit, ou null si l’événement ne s’est pas produit au-dessus d’une colonne. |
columnIndex | L’index de la colonne où l’événement s’est produit, ou -1 si l’événement ne s’est pas produit au-dessus d’une colonne de grille. |
grid | Le contrôle Grid associé à cet événement. |
item | L’élément de fournisseur de données pour cette rangée, ou null si l’événement ne s’est pas produit au-dessus d’une rangée de grille. |
itemRenderer | Le rendu d’élément qui a affiché cette cellule, ou null si l’événement ne s’est pas produit au-dessus d’une cellule visible. |
rowIndex | L’index de la ligne où l’événement s’est produit, ou -1 si l’événement ne s’est pas produit au-dessus d’une ligne de la grille. |
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 . |
type | GirdEvent.GRID_DOUBLE_CLICK |
gridMouseDown | Evénement |
spark.events.GridEvent
propriété GridEvent.type =
spark.events.GridEvent.GRID_MOUSE_DOWN
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Distribué lorsque l’utilisateur appuie sur le bouton de la souris au-dessus d’une cellule de la grille.
La valeur de la propriététype
d’un événement GridEvent gridMouseDown
.
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 . |
column | La colonne où l’événement s’est produit, ou null si l’événement ne s’est pas produit au-dessus d’une colonne. |
columnIndex | L’index de la colonne où l’événement s’est produit, ou -1 si l’événement ne s’est pas produit au-dessus d’une colonne de grille. |
grid | Le contrôle Grid associé à cet événement. |
item | L’élément de fournisseur de données pour cette rangée, ou null si l’événement ne s’est pas produit au-dessus d’une rangée de grille. |
itemRenderer | Le rendu d’élément qui a affiché cette cellule, ou null si l’événement ne s’est pas produit au-dessus d’une cellule visible. |
rowIndex | L’index de la ligne où l’événement s’est produit, ou -1 si l’événement ne s’est pas produit au-dessus d’une ligne de la grille. |
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 . |
type | GirdEvent.GRID_MOUSE_DOWN |
gridMouseDrag | Evénement |
spark.events.GridEvent
propriété GridEvent.type =
spark.events.GridEvent.GRID_MOUSE_DRAG
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Distribué après un événement gridMouseDown
si la souris se déplace avant que l’utilisateur ne relâche le bouton de la souris.
type
d’un événement GridEvent gridMouseDrag
. Cet événement n’est distribué que lorsqu’un écouteur a géré un événement mouseDown
, et seulement pendant que la souris est déplacée avec le bouton enfoncé.
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 . |
column | La colonne où l’événement s’est produit, ou null si l’événement ne s’est pas produit au-dessus d’une colonne. |
columnIndex | L’index de la colonne où l’événement s’est produit, ou -1 si l’événement ne s’est pas produit au-dessus d’une colonne de grille. |
grid | Le contrôle Grid associé à cet événement. |
item | L’élément de fournisseur de données pour cette rangée, ou null si l’événement ne s’est pas produit au-dessus d’une rangée de grille. |
itemRenderer | Le rendu d’élément qui a affiché cette cellule, ou null si l’événement ne s’est pas produit au-dessus d’une cellule visible. |
rowIndex | L’index de la ligne où l’événement s’est produit, ou -1 si l’événement ne s’est pas produit au-dessus d’une ligne de la grille. |
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 . |
type | GirdEvent.GRID_MOUSE_DRAG |
gridMouseUp | Evénement |
spark.events.GridEvent
propriété GridEvent.type =
spark.events.GridEvent.GRID_MOUSE_UP
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Distribué lorsque l’utilisateur relâche le bouton de la souris sur une cellule de la grille. Au cours d’une opération de déplacement, il est également distribué après un événement gridMouseDown
lorsque l’utilisateur relâche le bouton de la souris, même si la souris n’est plus dans la grille.
type
d’un événement GridEvent gridMouseUp
.
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 . |
column | La colonne où l’événement s’est produit, ou null si l’événement ne s’est pas produit au-dessus d’une colonne. |
columnIndex | L’index de la colonne où l’événement s’est produit, ou -1 si l’événement ne s’est pas produit au-dessus d’une colonne de grille. |
grid | Le contrôle Grid associé à cet événement. |
item | L’élément de fournisseur de données pour cette rangée, ou null si l’événement ne s’est pas produit au-dessus d’une rangée de grille. |
itemRenderer | Le rendu d’élément qui a affiché cette cellule, ou null si l’événement ne s’est pas produit au-dessus d’une cellule visible. |
rowIndex | L’index de la ligne où l’événement s’est produit, ou -1 si l’événement ne s’est pas produit au-dessus d’une ligne de la grille. |
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 . |
type | GirdEvent.GRID_MOUSE_UP |
gridRollOut | Evénement |
spark.events.GridEvent
propriété GridEvent.type =
spark.events.GridEvent.GRID_ROLL_OUT
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Distribué lorsque la souris quitte une cellule de grille.
La valeur de la propriététype
d’un événement GridEvent gridRollOut
.
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 . |
column | La colonne où l’événement s’est produit, ou null si l’événement ne s’est pas produit au-dessus d’une colonne. |
columnIndex | L’index de la colonne où l’événement s’est produit, ou -1 si l’événement ne s’est pas produit au-dessus d’une colonne de grille. |
grid | Le contrôle Grid associé à cet événement. |
item | L’élément de fournisseur de données pour cette rangée, ou null si l’événement ne s’est pas produit au-dessus d’une rangée de grille. |
itemRenderer | Le rendu d’élément qui a affiché cette cellule, ou null si l’événement ne s’est pas produit au-dessus d’une cellule visible. |
rowIndex | L’index de la ligne où l’événement s’est produit, ou -1 si l’événement ne s’est pas produit au-dessus d’une ligne de la grille. |
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 . |
type | GirdEvent.GRID_ROLL_OUT |
gridRollOver | Evénement |
spark.events.GridEvent
propriété GridEvent.type =
spark.events.GridEvent.GRID_ROLL_OVER
Version du langage: | ActionScript 3.0 |
Version du produit: | Flex 4.5 |
Versions du moteur d’exécution: | Flash Player 10, AIR 2.5 |
Distribué lorsque la souris pénètre dans une cellule de la grille.
La valeur de la propriététype
d’un événement GridEvent gridRollOver
.
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 . |
column | La colonne où l’événement s’est produit, ou null si l’événement ne s’est pas produit au-dessus d’une colonne. |
columnIndex | L’index de la colonne où l’événement s’est produit, ou -1 si l’événement ne s’est pas produit au-dessus d’une colonne de grille. |
grid | Le contrôle Grid associé à cet événement. |
item | L’élément de fournisseur de données pour cette rangée, ou null si l’événement ne s’est pas produit au-dessus d’une rangée de grille. |
itemRenderer | Le rendu d’élément qui a affiché cette cellule, ou null si l’événement ne s’est pas produit au-dessus d’une cellule visible. |
rowIndex | L’index de la ligne où l’événement s’est produit, ou -1 si l’événement ne s’est pas produit au-dessus d’une ligne de la grille. |
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 . |
type | GirdEvent.GRID_ROLL_OVER |
Tue Jun 12 2018, 09:30 AM Z