Comment : figer les colonnes du contrôle DataGridView Windows Forms à l'aide du concepteur

Lorsque les utilisateurs consultent des données affichées dans un contrôle DataGridView Windows Forms, ils doivent quelquefois se reporter fréquemment à une colonne seule ou à un jeu de colonnes. Par exemple, lorsque vous affichez une table des informations client qui contient beaucoup de colonnes, il est utile d'afficher le nom du client en permanence tout en laissant d'autres colonnes défiler à l'extérieur de la région visible.

Pour obtenir ce comportement, vous pouvez figer les colonnes dans le contrôle. Lorsque vous figez une colonne, toutes les colonnes à sa gauche (ou à sa droite dans les scripts de langues s'écrivant de droite à gauche) sont figées aussi. Les colonnes figées restent en place pendant que toutes les autres colonnes peuvent défiler. Si la réorganisation des colonnes est activée, les colonnes figées sont traitées comme un groupe distinct des colonnes non figées. Les utilisateurs peuvent repositionner les colonnes dans l'un et l'autre de groupe, mais ils ne peuvent pas déplacer une colonne d'un groupe à l'autre.

La procédure suivante requiert un projet d'application Windows avec un formulaire qui contient un contrôle DataGridView. Pour plus d'informations sur l'installation d'un tel projet, consultez Comment : créer un projet d'Application Windows Forms et Comment : ajouter des contrôles à des Windows Forms.

Notes

Les boîtes de dialogue et les commandes de menu qui s'affichent peuvent être différentes de celles qui sont décrites dans l'aide, en fonction de vos paramètres actifs ou de l'édition utilisée. Pour modifier vos paramètres, choisissez Importation et exportation de paramètres dans le menu Outils. Pour plus d'informations, consultez Utilisation des paramètres.

Pour figer une colonne à l'aide du concepteur

  1. Cliquez sur le glyphe de balise active (Glyphe de balise active) dans l'angle supérieur droit du contrôle DataGridView, puis sélectionnez Modifier les colonnes.

  2. Sélectionnez une colonne dans la liste Colonnes sélectionnées.

  3. Dans la grille Propriétés des colonnes, affectez à la propriété Frozen la valeur true.

    Notes

    Vous pouvez également figer une colonne lors de son ajout en sélectionnant la zone Figé de la boîte de dialogue Ajouter une colonne.

Voir aussi

Tâches

Comment : ajouter et supprimer des colonnes dans le contrôle DataGridView Windows Forms à l'aide du concepteur

Comment : activer la réorganisation des colonnes dans le contrôle DataGridView Windows Forms à l'aide du concepteur

Comment : afficher du texte de droite à gauche dans les Windows Forms pour la globalisation

Comment : créer un projet d'Application Windows Forms

Comment : ajouter des contrôles à des Windows Forms

Référence

DataGridView

DataGridViewColumn.Frozen