Bonjour,

J'essaie d'implementer sur une dataGrid le fameux "ctr+a" pour que l'utilisateur puisse sélectionner toutes les lignes de cette grille.

J'ai fait ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
private function listenKeyGrid(event:KeyboardEvent):void{
	if(event.ctrlKey){
		//65 : touche a (ou A)
		if(event.keyCode == 65){
			//TODO
		}
	}
}
Le problème c'est que sous IE, dès que l'on appuie sur la trouche ctrl, plus aucun autre événement clavier n'est dispatché. Si j'appuie sur la touche ctrl puis que j'appuie en même temps sur la touche "a", je ne pas d'événement.

J'ai testé avec Firefox et là ça marche...

C'est moi qui code mal ou bien c'est un bug "connu" ?