Partager via


Contrôles à utiliser sur Windows Forms

Voici une liste alphabétique de contrôles et de composants qui peuvent être utilisés sur Windows Forms. En plus des contrôles Windows Forms abordés dans cette section, vous pouvez ajouter ActiveX et des contrôles personnalisés à Windows Forms. Si vous ne trouvez pas le contrôle dont vous avez besoin ici, vous pouvez également créer votre propre contrôle. Pour plus d’informations, consultez Développement de contrôles Windows Forms au moment du design. Pour plus d'informations sur le choix du contrôle dont vous avez besoin, consultez Contrôles Windows Forms par fonction.

Note

Les contrôles Visual Basic sont basés sur les classes fournies par .NET Framework.

Dans cette section

Contrôles Windows Forms classés par fonction
Répertorie et décrit les contrôles Windows Forms basés sur .NET Framework.

contrôles avec Built-In Owner-Drawing support
Décrit comment modifier les aspects de l’apparence d’un contrôle qui ne sont pas disponibles via des propriétés.

composant BackgroundWorker
Permet à un formulaire ou un contrôle d’exécuter une opération de manière asynchrone.

Contrôle BindingNavigator
Fournit une interface utilisateur permettant la navigation et la manipulation des contrôles liés aux données.

composant BindingSource
Encapsule une source de données pour la liaison aux contrôles.

contrôle du bouton
Présente un bouton standard que l’utilisateur peut cliquer pour effectuer des actions.

Contrôle CheckBox
Indique si une condition est activée ou désactivée.

Contrôle CheckedListBox
Affiche une liste d’éléments avec une case à cocher en regard de chaque élément.

composant ColorDialog
Permet à l’utilisateur de sélectionner une couleur dans une palette dans une boîte de dialogue préconfigurée et d’ajouter des couleurs personnalisées à cette palette.

contrôle ComboBox
Affiche les données dans une zone de liste déroulante.

composant ContextMenu
Fournit aux utilisateurs un menu facilement accessible de commandes fréquemment utilisées associées à l’objet sélectionné. Bien que ContextMenuStrip remplace et ajoute des fonctionnalités au contrôle ContextMenu des versions précédentes, ContextMenu est conservée pour la compatibilité descendante et l’utilisation ultérieure si vous le souhaitez.

Contrôle ContextMenuStrip
Représente un menu contextuel. Bien que ContextMenuStrip remplace et ajoute des fonctionnalités au contrôle ContextMenu des versions précédentes, ContextMenu est conservée pour la compatibilité descendante et l’utilisation ultérieure si vous le souhaitez.

Contrôle DataGrid
Affiche les données tabulaires d’un jeu de données et autorise les mises à jour de la source de données.

Contrôle DataGridView
Fournit un système flexible et extensible pour afficher et modifier des données tabulaires.

contrôle DateTimePicker
Permet à l’utilisateur de sélectionner un seul élément dans une liste de dates ou d’heures.

Dialog-Box contrôles et composants
Décrit un ensemble de contrôles qui permettent aux utilisateurs d’effectuer des interactions standard avec l’application ou le système.

Contrôle DomainUpDown
Affiche les chaînes de texte qu’un utilisateur peut parcourir et sélectionner.

composant ErrorProvider
Affiche les informations d’erreur à l’utilisateur de manière non intrusive.

classe FileDialog fournit des fonctionnalités de classe de base pour les boîtes de dialogue de fichier.

contrôle FlowLayoutPanel
Représente un panneau qui présente dynamiquement son contenu horizontalement ou verticalement.

composant FolderBrowserDialog
Affiche une interface avec laquelle les utilisateurs peuvent parcourir et sélectionner un répertoire ou en créer un.

composant FontDialog
Expose les polices actuellement installées sur le système.

Contrôle GroupBox
Fournit un regroupement identifiable pour d’autres contrôles.

composant HelpProvider
Associe un fichier d’aide HTML à une application Windows.

Contrôles HScrollBar et VScrollBar
Fournissez une navigation dans une liste d’éléments ou une grande quantité d’informations en faisant défiler horizontalement ou verticalement au sein d’une application ou d’un contrôle.

composant ImageList
Affiche des images sur d’autres contrôles.

Contrôle d'étiquette
Affiche le texte qui ne peut pas être modifié par l’utilisateur.

de contrôle LinkLabel
Vous permet d’ajouter des liens de style Web aux applications Windows Forms.

contrôle ListBox
Permet à l’utilisateur de sélectionner un ou plusieurs éléments dans une liste prédéfinie.

contrôle ListView
Affiche une liste d’éléments avec des icônes, de la manière de l’Explorateur Windows.

Composant Menu Principal
Affiche un menu au moment de l’exécution. Bien que MenuStrip remplace et ajoute des fonctionnalités au contrôle MainMenu des versions précédentes, MainMenu est conservé pour la compatibilité descendante et l’utilisation ultérieure si vous le souhaitez.

maskedTextBox Control
Limite le format d’entrée utilisateur dans un formulaire.

Contrôle MenuStrip
Fournit un système de menu pour un formulaire. Bien que MenuStrip remplace et ajoute des fonctionnalités au contrôle MainMenu des versions précédentes, MainMenu est conservé pour la compatibilité descendante et l’utilisation ultérieure si vous le souhaitez.

de contrôle MonthCalendar
Présente une interface graphique intuitive permettant aux utilisateurs d’afficher et de définir des informations de date.

composant NotifyIcon
Affiche les icônes des processus qui s’exécutent en arrière-plan et n’ont pas d’interfaces utilisateur.

de contrôle NumericUpDown
Affiche les chiffres qu’un utilisateur peut parcourir et sélectionner.

composant OpenFileDialog
Permet aux utilisateurs d’ouvrir des fichiers à l’aide d’une boîte de dialogue préconfigurée.

composant PageSetupDialog
Définit les détails de la page pour l’impression via une boîte de dialogue préconfigurée.

Panneau de configuration
Fournissez un regroupement identifiable pour d’autres contrôles et autorisez le défilement.

Contrôle PictureBox
Affiche des graphiques au format bitmap, GIF, JPEG, métafichier ou icône.

composant PrintDialog
Sélectionne une imprimante, choisit les pages à imprimer et détermine d’autres paramètres liés à l’impression.

composant PrintDocument
Définit les propriétés qui décrivent ce qu’il faut imprimer et imprime le document dans les applications Windows.

Contrôle Aperçu Avant Impression
Vous permet de créer votre propre composant ou boîte de dialogue PrintPreview au lieu d’utiliser la version préconfigurée.

Contrôle PrintPreviewDialog
Affiche un document tel qu’il apparaît lorsqu’il est imprimé.

contrôle de la barre de progression
Indique graphiquement la progression d’une action vers l’achèvement.

Contrôle RadioButton
Présente un ensemble de deux options mutuellement exclusives à l’utilisateur.

RichTextBox contrôle
Permet aux utilisateurs d’entrer, d’afficher et de manipuler du texte avec une mise en forme.

composant SaveFileDialog
Sélectionne les fichiers à enregistrer et où les enregistrer.

classe SoundPlayer vous permet d’inclure facilement des sons dans vos applications.

Contrôle SplitContainer
Permet à l’utilisateur de redimensionner un contrôle ancré.

Contrôle du séparateur
Permet à l’utilisateur de redimensionner un contrôle ancré (.NET Framework version 1.x).

Contrôle StatusBar
Affiche les informations d’état relatives au contrôle qui est focalisé. Bien que StatusStrip remplace et étend le contrôle StatusBar des versions précédentes, StatusBar est conservé pour la compatibilité descendante et l’utilisation ultérieure si vous le souhaitez.

Contrôle StatusStrip
Représente un contrôle de barre d’état Windows. Bien que StatusStrip remplace et étend le contrôle StatusBar des versions précédentes, StatusBar est conservé pour la compatibilité descendante et l’utilisation ultérieure si vous le souhaitez.

Contrôle TabControl
Affiche plusieurs onglets qui peuvent contenir des images ou d’autres contrôles.

contrôle TableLayoutPanel
Représente un panneau qui présente dynamiquement son contenu dans une grille composée de lignes et de colonnes.

contrôle TextBox
Autorise les entrées modifiables et multilignes de l’utilisateur.

composant du minuteur
Déclenche un événement à intervalles réguliers.

Contrôle de la Barre d'outils
Affiche les menus et les boutons bitmap qui activent les commandes. Vous pouvez étendre les fonctionnalités du contrôle et modifier son apparence et son comportement. Bien que ToolStrip remplace et ajoute des fonctionnalités au contrôle ToolBar des versions précédentes, ToolBar est conservé pour la compatibilité descendante et l’utilisation ultérieure si vous le souhaitez.

Contrôle ToolStrip
Crée des barres d’outils et des menus personnalisés dans vos applications Windows Forms. Bien que ToolStrip remplace et ajoute des fonctionnalités au contrôle ToolBar des versions précédentes, ToolBar est conservé pour la compatibilité descendante et l’utilisation ultérieure si vous le souhaitez.

ToolStripContainer Contrôle
Fournit des panneaux de chaque côté d’une forme pour l’ancrage, le flottement et l’organisation des contrôles ToolStrip, ainsi qu’un panneau central ToolStripContentPanel pour les contrôles traditionnels.

de contrôle ToolStripPanel
Fournit un panneau pour l’ancrage, le regroupement et l’organisation des contrôles ToolStrip.

Vue d’ensemble ToolStripProgressBar Control
Indique graphiquement la progression d’une action vers l’achèvement. La ToolStripProgressBar est généralement contenue dans un StatusStrip.

Contrôle ToolStripStatusLabel
Représente un panneau dans un contrôle StatusStrip.

composant Info-bulle
Affiche du texte lorsque l’utilisateur pointe vers d’autres contrôles.

Contrôle TrackBar
Permet de naviguer dans une grande quantité d’informations ou d’ajuster visuellement un paramètre numérique.

Contrôle TreeView
Affiche une hiérarchie de nœuds qui peuvent être développés ou réduits.

contrôle WebBrowser
Héberge des pages web et fournit des fonctionnalités de navigation Web Internet à votre application.

Contrôles Windows Forms utilisés pour lister des options
Décrit un ensemble de contrôles utilisés pour fournir aux utilisateurs une liste d’options à choisir.

contrôles Windows Forms
Explique l’utilisation des contrôles Windows Forms et décrit des concepts importants pour les utiliser.

développement de contrôles Windows Forms au moment du design
Fournit des liens vers des rubriques pas à pas, des recommandations sur le type de contrôle à créer et d’autres informations sur la création de votre propre contrôle.

contrôles et objets programmables comparés dans différents langages et bibliothèques
Fournit un tableau qui mappe les contrôles dans Visual Basic 6.0 au contrôle correspondant dans Visual Basic .NET. Notez que les contrôles sont désormais des classes dans le .NET Framework.

Comment ajouter des contrôles ActiveX aux Windows Forms
Décrit comment utiliser des contrôles ActiveX sur Windows Forms.