Masquer TabPages [Résolu]

Souliabdo 186 Messages postés mercredi 14 mars 2007Date d'inscription 11 avril 2011 Dernière intervention - 17 juil. 2009 à 14:51 - Dernière réponse : Souliabdo 186 Messages postés mercredi 14 mars 2007Date d'inscription 11 avril 2011 Dernière intervention
- 17 juil. 2009 à 17:09
Bonjour,
J'ai 3 tabpage dans mon formulaire, je voulais soit afficher les 2 premier et masquer la 3e soit l'inverse.

J'ai vu sur MSDN qu'il faut utiliser remove. Mais comment puis je récupérer mes tabpages si je fait remove?
Une idée s'il vous plais
Afficher la suite 

2 réponses

Répondre au sujet
sebmafate 4947 Messages postés lundi 17 février 2003Date d'inscription 14 février 2014 Dernière intervention - 17 juil. 2009 à 15:49
+3
Utile
en effet, il n'existe pas de propriété pour masquer les onglets d'un tabcontrol.

L'idée du remove consiste en gardant la référence (un pointeur) de la TabPage dans une variable.

En gros :

// pour masquer
TabPage tp = this.tabControl.Pages[1];
this.tabControl.Pages.Remove(1);

// pour afficher
this.tabControl.Pages.Add(tp);


Tu peux aussi regarder cette source : TABCONTROL ÉTENDU

Sébastien FERRAND
Consultant Sénior
Microsoft Visual C# MVP
Cette réponse vous a-t-elle aidé ?  
Commenter la réponse de sebmafate
Souliabdo 186 Messages postés mercredi 14 mars 2007Date d'inscription 11 avril 2011 Dernière intervention - 17 juil. 2009 à 17:09
0
Utile
super Merci!
Commenter la réponse de Souliabdo

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.