Comment obtenir le formulaire de contrôle actif?
Est-il possible d'obtenir le formulaire de contrôle actif?
J'ai été vérifier dans l'aide pour le "Support.GetActiveControl"
méthode, mais il n'est pas pris en charge 🙂 pour le Compact Framework.
Je suppose que je peux suivre le focus par l'ajout d'une coutume GotFocus
gestionnaire d'événements pour tous les contrôles de formulaire, mais je suis à la recherche d'une plus générique, qui peut être mis en œuvre pour toute forme.
double possible de en Savoir un qui a le focus dans un foyer Perdu événement
OriginalL'auteur PabloG | 2010-05-28
Vous devez vous connecter pour publier un commentaire.
Cet exemple affiche le nom de la mesure actuellement sélectionnée contrôle Windows Forms dans un contrôle Label.
ActiveControl
n'existe pas dans le Compact Framework.En outre, si vous avez, par exemple, une zone de texte dans un splitcontainer, il sera de retour splitcontainer plutôt que de zone de texte
OriginalL'auteur Sherif Hassaneen
Vous pouvez parcourir tous les contrôles dans le formulaire et de vérifier quelle est concentré.
Exemple: Obtenir ActiveControl dans le Compact Framework
OriginalL'auteur Itay Karo