Vcl.ComCtrls.TTabControl

De RAD Studio API Documentation
Aller à : navigation, rechercher

Vcl.ComCtrls.TCustomTabControlVcl.Controls.TWinControlVcl.Controls.TControlSystem.Classes.TComponentSystem.Classes.TPersistentSystem.TObjectTTabControl

Delphi

TTabControl = class(TCustomTabControl)

C++

class PASCALIMPLEMENTATION TTabControl : public TCustomTabControl

Propriétés

Type Visibilité  Source Unité  Parent
class public
Vcl.ComCtrls.pas
Vcl.ComCtrls.hpp
Vcl.ComCtrls Vcl.ComCtrls


Description

TTabControl est un ensemble d'onglets ayant l'aspect d'un séparateur de classeur.

Utilisez TTabControl pour ajouter un contrôle contenant plusieurs onglets à une fiche. A la différence d'un contrôle pages, TTabControl n'est pas constitué de plusieurs pages contenant différents contrôles. TTabControl n'est constitué que d'un seul objet. Quand l'onglet sélectionné change, c'est le contrôle onglets qui doit directement actualiser, dans un gestionnaire d'événement OnChange, son contenu afin de refléter la modification.

La désactivation du composant TTabControl désactive tous ses onglets car c'est en fait un seul contrôle. Pour désactiver individuellement des onglets, utilisez un contrôle TPageControl et désactivez le contrôle TTabSheet qui représente la page à désactiver.

Remarque :  Lors de l'utilisation du contrôle pages, si vous voulez restreindre un utilisateur afin qu'il n'accède pas à un onglet, vous ne pouvez pas définir TTabSheet.Enabled sur false pour accomplir cette restriction. Utilisez à la place l'événement OnChanging pour interdire à l'utilisateur la sélection d'un onglet.

La propriété Tabs peut être utilisée pour définir une touche accélératrice pour le contrôle.

Voir aussi

Exemples de code