Une liste dans laquelle l’utilisateur peut sélectionner un ou plusieurs éléments.

Description

Un contrôle List Box affiche toujours tous les choix disponibles (contrairement à un contrôle Drop down) parmi lesquels l’utilisateur peut sélectionner plusieurs éléments à la fois (contrairement à un contrôle Radio).

Principales propriétés

Default : valeur initiale d’un contrôle avant sa modification par l’utilisateur.

Items : source de données qui apparaît dans un contrôle comme une galerie, une liste ou un graphique.

Items Source de données qui apparaît dans un contrôle tel qu’une galerie, une liste ou un graphique.

Lorsque vous ajoutez une galerie, une liste ou un graphique, la liste de propriétés affiche Items par défaut afin que vous puissiez spécifier facilement les données que doit afficher le nouveau contrôle. Par exemple, vous pouvez définir la propriété Items d’une galerie sur le tableau Account dans Salesforce, un tableau nommé Inventory que vous avez créé dans Excel et téléchargé sur le cloud ou une liste SharePoint nommée ConferenceSpeakers.

Propriétés supplémentaires

BorderColor : couleur de bordure du contrôle.

BorderStyle : indique si la bordure d’un contrôle est unie, discontinue, en pointillés ou s’il n’y en a aucune.

BorderThickness : épaisseur de bordure d’un contrôle.

FocusedBorderThickness : épaisseur de la bordure d’un contrôle, lorsqu’elle a le focus clavier.

Color : couleur du texte dans un contrôle.

DisplayMode : indique si le contrôle autorise l’entrée d’un utilisateur (Edit), affiche uniquement les données (View) ou est désactivé (Disabled).

DisabledBorderColor : couleur de bordure d’un contrôle si sa propriété DisplayMode est définie sur Disabled.

DisabledColor : couleur du texte d’un contrôle si sa propriété DisplayMode est définie sur Disabled.

DisabledFill : couleur d’arrière-plan d’un contrôle si sa propriété DisplayMode est définie sur Disabled.

Fill : couleur d’arrière-plan d’un contrôle.

Font : nom de la famille de polices dans laquelle le texte s’affiche.

FontWeight : épaisseur du texte dans un contrôle : Gras, Semibold, Normal ou Plus claire.

Height : distance entre le haut et le bas d’un contrôle.

HoverBorderColor : couleur de bordure d’un contrôle lorsque l’utilisateur maintient le pointeur de la souris sur ce contrôle.

HoverColor : couleur du texte d’un contrôle lorsque l’utilisateur maintient le pointeur de la souris sur ce contrôle.

HoverFill : couleur d’arrière-plan d’un contrôle lorsque l’utilisateur maintient le pointeur de la souris sur ce contrôle.

Italic : indique si le texte d’un contrôle est en italique.

ItemPaddingLeft : distance entre le texte dans une zone de liste et son bord gauche.

LineHeight : distance entre, par exemple, les lignes de texte ou les éléments d’une liste.

OnChange : indique comment l’application répond quand l’utilisateur modifie la valeur d’un contrôle (par exemple, en ajustant un curseur).

OnSelect : comment l’application répond quand l’utilisateur appuie ou clique sur un contrôle.

PaddingBottom : distance entre le texte d’un contrôle et le bord inférieur de ce contrôle.

PaddingLeft : distance entre le texte d’un contrôle et le bord gauche de ce contrôle.

PaddingRight : distance entre le texte d’un contrôle et le bord droit de ce contrôle.

PaddingTop : distance entre le texte d’un contrôle et le bord supérieur de ce contrôle.

PressedBorderColor : couleur de bordure d’un contrôle lorsque l’utilisateur appuie ou clique dessus.

PressedColor : couleur de texte d’un contrôle lorsque l’utilisateur appuie ou clique dessus.

PressedFill : couleur d’arrière-plan d’un contrôle lorsque l’utilisateur appuie ou clique dessus.

Reset : indique si un contrôle revient à sa valeur par défaut.

SelectionColor : couleur de texte des éléments sélectionnés dans une liste ou couleur de l’outil de sélection dans un contrôle Pen.

SelectionFill : couleur d’arrière-plan des éléments sélectionnés dans une liste ou d’une zone sélectionnée d’un contrôle Pen.

SelectMultiple : indique si un utilisateur peut sélectionner plusieurs éléments dans une zone de liste.

Size : taille de police du texte qui apparaît sur un contrôle.

Strikethrough : indique si une ligne s’affiche sur le texte qui apparaît sur un contrôle.

TabIndex : personnalise l’ordre de tabulation des contrôles lors de l’exécution si la valeur définie est différente de zéro.

Tooltip : texte explicatif qui s’affiche lorsque l’utilisateur pointe sur un contrôle.

Underline : indique si une ligne s’affiche sous le texte qui apparaît sur un contrôle.

Visible : indique si un contrôle est visible ou est masqué.

Width : distance entre les côtés droit et gauche d’un contrôle.

X : distance entre le bord gauche d’un contrôle et le bord gauche de son conteneur parent (ou l’écran s’il n’y a pas de conteneur parent).

Y : distance entre le bord supérieur d’un contrôle et le bord supérieur du conteneur parent (ou l’écran s’il n’y a pas de conteneur parent).

Fonctions connexes

Distinct( DataSource, ColumnName )

Exemple

  1. Ajoutez un contrôle List box, nommez-le CategoryList et définissez sa propriété Items sur la formule suivante :
    ["Carpet","Hardwood","Tile"]

    Vous ne savez pas comment ajouter, nommer et configurer un contrôle ?

    Catégories de revêtement de sol dans une zone de liste

  2. Ajoutez trois contrôles Drop down, déplacez-les sous CategoryList, puis nommez-les CarpetList, HardwoodList et TileList.

  3. Définissez la propriété Items de chaque contrôle Drop down sur l’une des valeurs suivantes :

    • CarpetList: ["Caserta Stone Beige","Ageless Beauty Clay", "Lush II Tundra"]
    • HardwoodList: ["Golden Teak","Natural Hickory", "Victoria Mahogany"]
    • TileList: ["Honey Onyx Marble","Indian Autumn Slate", "Panaria Vitality Ceramic"]

    Noms de revêtement de sol dans les listes déroulantes

  4. Définissez la propriété Visible de chaque contrôle Drop down sur l’une des valeurs suivantes :

    • CarpetList: If("Carpet" in CategoryList.SelectedItems.Value, true)
    • HardwoodList: If("Hardwood" in CategoryList.SelectedItems.Value, true)
    • TileList: If("Tile" in CategoryList.SelectedItems.Value, true)

    Vous souhaitez davantage d’informations sur la fonction If ou d’autres fonctions ?

  5. Appuyez sur F5, puis choisissez un ou plusieurs éléments dans CategoryList.

    Le ou les contrôles Drop down appropriés s’affichent en fonction de ce que vous avez choisi.

    Noms de revêtement de sol dans les listes déroulantes

  6. (facultatif) Appuyez sur Échap pour revenir à l’espace de travail par défaut.