salut,
je développe un application contenant une page controle (TPageControl), qui elle, contient plusieurs onglets (TabSheet).
je cherche à rendre l'une de ces tabSheet invisible lors de l'exécution sans autant le supprimer.
cdt
salut,
je développe un application contenant une page controle (TPageControl), qui elle, contient plusieurs onglets (TabSheet).
je cherche à rendre l'une de ces tabSheet invisible lors de l'exécution sans autant le supprimer.
cdt
Bonjour,
As tu essayé de mettre la propriété TabVisible à false ?
Salut,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 montabsheet.TabVisible := False; ou monpagecontrol.Pages[indexdemapagequejeveuxplanquer].TabVisible := false;
Bonjour,
Les TPages controls sont (plus ou moins) des collection de TTabSheet.
L'aide Delphi7 (en français, cela aide) nous donne.
Zut, a force de pontifier je traine et je me suis fait griller au poteau. Désolé pour le message en doublon avec le précédent.TabVisible
Spécifie si l'onglet de l'objet TTabSheet apparaît dans son TPageControl.
Syntaxe Delphi :
propertyTabVisible Boolean;
Syntaxe C++:
__ property boolTabVisible ={read=FTabVisible,write=SetTabVisible,default=1};
Description
Utilisez la propriétéTabVisible pour retirer temporairement une feuille àonglet d'un contrôle pages.Quand TabVisible a la valeur false,l'onglet n'apparaît pas dans le contrôle pages et sa propriétéTabIndex vaut -1.L'affectation de la valeur true àTabVisible permet àl'utilisateur de voir ànouveau l'onglet de la feuille àonglet.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager