Delphi/Lazarus: Modifier l’Ordre des TabSheets sur PageControl au Moment de l’Exécution
Conseil de Delphiain | 03/12/2023 à 23:17
Question: Nous avons un TPageControl, sur lequel sont positionnés des TabSheets. Au début du programme, ces onglets ont une disposition spécifique et nous aimerions modifier cette disposition respectivement l'ordre des onglets pendant l'exécution de notre programme.
Solution: Via la propriété PageIndex, il est possible de déterminer et de définir la position de chaque TabSheet sur un PageControl.
procedure TForm1.Button1Click(Sender: TObject); begin TabSheet3.PageIndex:=0; TabSheet2.PageIndex:=1; TabSheet1.PageIndex:=2; TabSheet0.PageIndex:=3; end;
Dans l'exemple, l'ordre des TabSheets "TabSheet0" à "TabSheet3" est inversé, de sorte qu'auparavant, "TabSheet0" se trouve en première position et après avoir exécuté ce code, "TabSheet3" est en première position tandis que "TabSheet0" est à la dernière position sur le PageControl.
Sur l’Auteur
L’auteur n’a pas encore ajouté de brève description de profil.
Voir Profil
Sujets Connexes
Script Batch: Arrêter Ordinateur Windows
Tutoriel | 3 Commentaires
VirtualBox: Changer la Date et l'Heure
Tutoriel | 10 Commentaires
Supprimer les Espaces du Début et de la Fin des Lignes de Textes
Tutoriel | 0 Commentaires
Renommer des Fichiers en ses Noms de Dossier
Tutoriel | 0 Commentaires
Mettre Windows par Script en Mode Veille ou Veille Prolongée
Tutoriel | 0 Commentaires
CSS: Comment inclure CSS dans HTML
Tutoriel | 0 Commentaires
Delphi/Lazarus: La touche ALT, SHIFT ou CTRL est-elle enfoncée?
Tutoriel | 0 Commentaires
Avis Important
Veuillez noter: Les contributions publiées sur askingbox.com sont des contributions d’utilisateurs et ne doivent pas remplacer les conseils d’un professionnel. Ils ne sont pas vérifiés par des indépendants et ne reflètent pas nécessairement l’opinion de askingbox.com. Apprendre encore plus.
Participer
Posez votre propre question ou écrivez votre propre article sur askingbox.com. Voici comment.