FMX.ListBox.TComboBox

De RAD Studio API Documentation
Aller à : navigation, rechercher

FMX.ListBox.TCustomComboBoxFMX.Controls.TStyledControlFMX.Controls.TControlFMX.Types.TFmxObjectSystem.Classes.TComponentSystem.Classes.TPersistentSystem.TObjectTComboBox

Delphi

TComboBox = class(TCustomComboBox)

C++

class PASCALIMPLEMENTATION TComboBox : public TCustomComboBox

Propriétés

Type Visibilité  Source Unité  Parent
class public
FMX.ListBox.pas
FMX.ListBox.hpp
FMX.ListBox FMX.ListBox


Description

Un TComboBox est un bouton avec une zone de liste attachée.

Cliquez sur le bouton pour afficher la liste. Vous pouvez sélectionner un élément de la liste afin de le faire apparaître en tant que texte du bouton. Vous ne pouvez pas taper directement du texte dans le bouton de la zone de liste déroulante.

Pour ajouter des éléments, cliquez avec le bouton droit dans la zone de liste déroulante sur la fiche et choisissez Ajouter un élément. Cette action crée un nouvel objet TListBoxItem qui apparaît dans le volet Structure et peut être édité individuellement. Vous pouvez aussi gérer les éléments de la zone de liste déroulante en double-cliquant sur le contrôle zone de liste déroulante dans le Concepteur de fiches. Cette action ouvre le dialogue Concepteur d'éléments dans lequel vous pouvez ajouter, supprimer et changer l'ordre des éléments.

Remarque : Lorsqu'un nombre d'éléments dans un contrôle est supérieur à ce qu'il est possible d'afficher simultanément dans la zone de liste TListBoxItem, vous pouvez utiliser la barre de défilement pour faire défiler les éléments dans la zone de liste. Sachez que la barre de défilement est affichée par défaut sur Windows. Toutefois, sur OS X, la barre de défilement n'est pas affichée par défaut. Sur OS X, la barre de défilement apparaît lorsque vous essayez de faire défiler les éléments à l'aide de la roulette de la souris. Pour forcer la barre de défilement à s'afficher par défaut, vous pouvez utiliser le code suivant :
ComboBox1.ListBox.AniCalculations.AutoShowing := false;

Dans les applications de style Windows 8, vous pouvez créer une zone de liste déroulante de style Windows 8 en définissant la valeur Native pour la propriété DropDownKind. Pour de plus amples informations, voir Création d'une zone de liste déroulante Metropolis UI.

Voir aussi

Exemples de code