Pour une application Windows Forms C #, comment puis-je définir le focus par défaut sur un contrôle donné au démarrage de mon application?
Celui avec l'index de tabulation minimum obtient automatiquement le focus (en supposant que la propriété TabStop
est définie sur true). Définissez simplement les index des onglets de manière appropriée.
Soit dit en passant, Visual Studio fournit un moyen de définir facilement les index des onglets en cliquant simplement sur les contrôles dans l'ordre que vous souhaitez. Vous pouvez activer cette fonctionnalité en choisissant l'option "Ordre de tabulation" dans le menu "Affichage" lorsque vous êtes en mode création de formulaire.
Vous pouvez également donner manuellement le focus à un contrôle en appelant sa méthode Select
lors du chargement du formulaire.