Partager via


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

Mise à jour : novembre 2007

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 et Comment : ajouter des contrôles à des Windows Forms.

Remarque :

Selon vos paramètres actifs ou votre édition, les boîtes de dialogue et les commandes de menu que vous voyez peuvent différer de celles qui sont décrites dans l'aide. Pour modifier vos paramètres, sélectionnez Importation et exportation de paramètres dans le menu Outils. Pour plus d'informations, consultez Paramètres Visual Studio.

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.

    Remarque :

    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

Comment : ajouter des contrôles à des Windows Forms

Référence

DataGridView

DataGridViewColumn.Frozen