2009-04-16 5 views
0

J'ai une grille de données avec itemRenderer personnalisé. Maintenant, je dois définir le focus dans la cellule de la grille par cellule. Pour que je googlé & a obtenu une manière i.e.cellule de données flexflex cellule setfocus par cellule

var findrowindex:int = 0; 

//nextButton Click Handler 
var focusedCell: Object = new Object(); 
focusedCell. columnIndex = 3; 
focusedCell. rowIndex = findrowindex; 
dg.editedItemPosition = focusedCell; 
dg.validateNow(); 
findrowindex++; 

L'utilisation de ce que je suis en mesure d'obtenir une mise dans une cellule, mais l'accent ne se déplace pas d'une cellule à une autre. Pls me suggérer où je me trompe ou me suggérer n'importe quel autre moyen d'y parvenir.

Merci.

Répondre

1

si vous définissez editable = true pour les colonnes dans lesquelles vous souhaitez modifier. vous pouvez déplacer la mise au point par la touche de tabulation. utilisez itemEditor au lieu de itemRenderer. si vous voulez avoir le même aspect et la même sensation pendant que vous vous concentrez et que vous vous concentrez. utiliser combinaison de itemRenderer et itemEditor Cordialement, Arivu

Questions connexes