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 :

Obtenir le tabcontrol depuis le tabpage


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Septembre 2006
    Messages
    28
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 28
    Par défaut Obtenir le tabcontrol depuis le tabpage
    Bonjour,
    J'aimerais pouvoir adapter le contenu de mon tabpage en fonction de la position de celui ci dans le tabcontrol. J'aimerais donc avoir les coordonnees du tab depuis le tabpage. Qqn sait-il comment je peux m'y prendre? Merci

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    59
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2006
    Messages : 59
    Par défaut
    Que veux tu dire par coordonnée?

    si tu veux recupere une page de ton TagControl tu fait :

    tabControl.Controls["Nom"]

    ou

    tabControl.Controls[id]

    donc: TabPage tabPage = tabControl.Controls["Nom"];

  3. #3
    Membre averti
    Inscrit en
    Septembre 2006
    Messages
    28
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 28
    Par défaut
    Non, je veux exactement l'inverse. Je veux, depuis un tabpage donné, pouvoir connaitre la position de son onglet (tab) correspondant. Or celui-ci fait parti du tabcontrol.
    Le problème est simplement que comment l'event paint du tabcontrol est executé avant celui du tabpage, je ne peux jamais changer le contenu du tabpage en fonction de la position de celui-ci dans le tabcontrol.

  4. #4
    Membre Expert
    Homme Profil pro
    Inscrit en
    Juillet 2007
    Messages
    1 277
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Réunion

    Informations forums :
    Inscription : Juillet 2007
    Messages : 1 277
    Par défaut
    TabControl tabControl = (TabControl)tabPage.Parent ?

  5. #5
    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
    (myTabPage.Parent as TabControl).SelectedIndex

  6. #6
    Membre averti
    Inscrit en
    Septembre 2006
    Messages
    28
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 28
    Par défaut
    Tout a fait. C'est exactement cela. Merci beaucoup!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [C#]Obtenir un IntPtr depuis un tableau 2d
    Par Fynchi dans le forum C#
    Réponses: 2
    Dernier message: 27/11/2006, 16h49
  2. Réponses: 2
    Dernier message: 16/11/2006, 12h21
  3. Réponses: 2
    Dernier message: 16/11/2006, 10h55
  4. Réponses: 2
    Dernier message: 05/04/2006, 14h14
  5. [C#][ProgressBar]Obtenir les données depuis un autre objet
    Par Kcirtap dans le forum Windows Forms
    Réponses: 7
    Dernier message: 26/10/2005, 11h56

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