Vcl.ComCtrls.TTabControl
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
- TPageControl
- Regroupement des contrôles
- Contrôles onglets
- Contrôles Win32
- Utilisation de touches accélératrices