Bonjour,
Je voudrais que lorsque ma page s'affiche avoir le focus sur un textbox particulier. J'ai essayé de me mettre un focus et ca ne marche pas !!!
Y a til moyen de le faire ?
Merci
Version imprimable
Bonjour,
Je voudrais que lorsque ma page s'affiche avoir le focus sur un textbox particulier. J'ai essayé de me mettre un focus et ca ne marche pas !!!
Y a til moyen de le faire ?
Merci
J'ai essayé ton problème en mettant la propriété TabIndex à 0 mais ça ne marche pas.:?
Le tabIndex c'est pour assigner un ordre lorsque tu veux passer d'un control a un autre avec la touche "tab" de ton clavier.
Pour ma part j'ai essayé dans le constructeur de mon ecran :Pas mieux ca ne marche pas !!!Code:newUsername.Focus();
Hmmm.....
En utilisant dans par ex le Page.loaded:
J'obtiens bien le focus pour mon control en lançant mon projet depuis Blend, mais pas lorsque je le lance depuis VS?????Code:
1
2
3 System.Windows.Browser.HtmlPage.Plugin.Focus(); newUsername.Focus();
Il doit y avoir un bug quelque part!
A voir donc après génération du projet...
Edit: pour mon exemple, j'ai également dû ajouter newUsername.Focus() dans mon constructeur pour que cela marche sous Blend 2.5.
J'ai remarqué que de temps en temps, cela marche également sous VS mais pas à tous les coups. Je n'y comprends plus rien...
NB: je suis sous Firefox, pas testé sous IE.
Et pourquoi pas un Keyboard.Focus(new.Username);
c'est comme ça que je force avec WPF.