Partager via


Contrôles (Concepts de base de la conception)

Note

Ce guide de conception a été créé pour Windows 7 et n’a pas été mis à jour pour les versions plus récentes de Windows. La plupart des conseils s’appliquent toujours en principe, mais la présentation et les exemples ne reflètent pas nos conseils de conception actuels.

Les contrôles sont des éléments d’interface utilisateur avec lesquels vos utilisateurs interagissent sur la zone de fenêtre principale de votre application. Consultez des exemples visuels de contrôles dans les applications de bureau windows et obtenez des liens vers des instructions pour chaque contrôle.

Exemples
ballon
Bulles informer les utilisateurs d’un problème non critique ou d’une condition spéciale dans un contrôle.
case à cocher
cases à cocher permettre aux utilisateurs de prendre une décision entre deux choix ou plus clairement différents.
bouton de commande
boutons Commande permettre aux utilisateurs d’effectuer une action immédiate.
lien de commande
liens de commande permettre aux utilisateurs de faire un choix parmi un ensemble de choix mutuellement exclusifs et connexes.
liste déroulante et zone de liste déroulante
listes déroulantes et zones de liste déroulante permettre aux utilisateurs de faire un choix parmi une liste de valeurs mutuellement exclusives.
zone de groupe
zones de groupe permettre aux utilisateurs de voir les relations entre un ensemble de contrôles associés.
lien
liens autoriser les utilisateurs à accéder à une autre page, fenêtre ou rubrique d’aide ; afficher une définition ; lancer une commande ; ou choisissez une option.
zone de liste
zones de liste permettre aux utilisateurs de sélectionner dans un ensemble de valeurs présentées dans une liste toujours visible. Avec une zone de liste à sélection unique, les utilisateurs sélectionnent un élément dans une liste de valeurs mutuellement exclusives. Avec une zone de liste à sélection multiple, les utilisateurs sélectionnent zéro ou plusieurs éléments dans une liste de valeurs.
affichage de liste
Affichages de liste permettre aux utilisateurs d’afficher et d’interagir avec une collection d’objets de données, à l’aide d’une sélection unique ou d’une sélection multiple.
notification
Notifications informer les utilisateurs des événements qui ne sont pas liés à l’activité de l’utilisateur actuel.
barre de progression
barres De progression permettre aux utilisateurs de suivre la progression d’une longue opération.
divulgation progressive
contrôles de divulgation progressive permettre aux utilisateurs d’afficher ou de masquer des informations supplémentaires, notamment des données, des options ou des commandes.
case d’option
cases d’option permettre aux utilisateurs de faire un choix parmi un ensemble de choix mutuellement exclusifs et connexes.
zone de recherche
zones de recherche fournir aux utilisateurs un moyen de localiser rapidement des objets ou du texte spécifiques.
curseur
Curseurs permettre aux utilisateurs de choisir parmi une plage continue de valeurs.
spin
contrôles Spin permettre aux utilisateurs de modifier de manière incrémentielle la valeur dans sa zone de texte numérique associée.
barre d’état
barres d’état afficher des informations sur l’état de la fenêtre active, des tâches en arrière-plan ou d’autres informations contextuelles.
onglet
Onglets présenter aux utilisateurs des informations associées sur des pages étiquetées distinctes.
zone de texte
zones de texte permettre aux utilisateurs d’afficher, d’entrer ou de modifier un texte ou une valeur numérique.
d’info-bulle
info-bulles étiqueter un contrôle sans étiquette.
info-bulle
info-bulles décrire un objet vers lequel l’utilisateur pointe.
treeview
arborescences permettre aux utilisateurs d’afficher et d’interagir avec une collection hiérarchique d’objets, à l’aide d’une sélection unique ou d’une sélection multiple.