IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Forms Discussion :

c# problème Focus()


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de Destiny
    Profil pro
    Inscrit en
    Février 2005
    Messages
    720
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2005
    Messages : 720
    Par défaut c# problème Focus()
    Bonjour,

    J'ai un problème qui paraît simple, mais que je n'arrive pas à résoudre.
    En fait, je fais un chargement d'une fenêtre et dans certain cas, je sélectionne un des Tab d'un objet tabcontrol que j'ai dans ma fenêtre. Et là, comme par magie mon Focus vient se positionner sur le premier objet qui est dans le Tab de mon TabControl.
    Et depuis là, impossible de changer le focus de place.

    J'aimerais que mon focus soit placé tout en haut de ma fenêtre et non dans mon TabIndex...

    Merci de votre aide.

  2. #2
    Membre éprouvé
    Avatar de _skip
    Homme Profil pro
    Développeur d'applications
    Inscrit en
    Novembre 2005
    Messages
    2 898
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur d'applications
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Novembre 2005
    Messages : 2 898
    Par défaut
    En fait c'est parce que le tabcontrol c'est un conteneur parent, donc si tu sélectionnes un onglet il prend le focus et active automatiquement un de ses enfants.

    Tu as la fonction .Focus() des controles qui te permet de rediriger le focus vers un champ de ton choix.

  3. #3
    Membre éclairé Avatar de Destiny
    Profil pro
    Inscrit en
    Février 2005
    Messages
    720
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2005
    Messages : 720
    Par défaut
    oui mais même si je fait MonTxtDeMaFenetre.Focus(), le focus reste dans mon champs text de mon TabControl...

  4. #4
    Membre éprouvé
    Avatar de _skip
    Homme Profil pro
    Développeur d'applications
    Inscrit en
    Novembre 2005
    Messages
    2 898
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur d'applications
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Novembre 2005
    Messages : 2 898
    Par défaut
    Tu le fais a quel moment?

  5. #5
    Membre éprouvé
    Avatar de debug
    Profil pro
    Inscrit en
    Avril 2002
    Messages
    1 034
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2002
    Messages : 1 034
    Par défaut
    Vérifie la valeur de la propriété TabStop de tes objets, tu as peut être un objet avec "False" qui gène tes envois de Focus()

  6. #6
    Inactif  
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Janvier 2007
    Messages
    6 604
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet NTIC

    Informations forums :
    Inscription : Janvier 2007
    Messages : 6 604
    Par défaut
    Le plus simple : repositionne les TabIndex du UserControl que tu héberges dans le TabPage.

Discussions similaires

  1. [AC-2007] Problème focus à l'ouverture d'un formulaire
    Par RonSde dans le forum VBA Access
    Réponses: 6
    Dernier message: 08/12/2012, 19h43
  2. Problème Focus sur Form
    Par Hurin dans le forum Windows Forms
    Réponses: 4
    Dernier message: 31/08/2008, 08h13
  3. Problème Focus tabPanel
    Par binouzzz19 dans le forum ASP.NET
    Réponses: 2
    Dernier message: 15/07/2008, 12h07
  4. [C#2.0]Problème focus MainForm avec SplashScreen
    Par SLE dans le forum Windows Forms
    Réponses: 4
    Dernier message: 20/04/2008, 20h27
  5. problème focus comosant jDesktopPane
    Par debutJava dans le forum AWT/Swing
    Réponses: 5
    Dernier message: 31/07/2006, 09h27

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo