Comment : masquer les colonnes du contrôle DataGridView Windows Forms à l'aide du concepteur
Quelquefois, vous souhaiterez afficher uniquement quelques-unes des colonnes qui sont disponibles dans un contrôle Windows FormsDataGridView. Par exemple, vous pouvez vouloir montrer la colonne salaire d'un employé aux utilisateurs identifiés comme dirigeants tout en la masquant aux autres utilisateurs. Sinon, vous pouvez lier le contrôle à une source de données qui contient beaucoup de colonnes dont vous ne voulez afficher qu'un certain nombre. Dans ce cas, vous supprimerez en général les colonnes que vous ne voulez pas afficher plutôt que de les masquer. Pour plus d'informations, consultez Comment : ajouter et supprimer des colonnes dans le contrôle DataGridView Windows Forms à l'aide du concepteur.
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 masquer une colonne à l'aide du concepteur
Cliquez sur le glyphe de balise active () dans l'angle supérieur droit du contrôle DataGridView, puis sélectionnez Modifier les colonnes.
Sélectionnez une colonne dans la liste Colonnes sélectionnées.
Dans la grille Propriétés des colonnes, affectez à la propriété Visible la valeur false.
Notes
Vous pouvez également masquer une colonne lors de son ajout en désactivant la case à cocher Visible dans la boîte de dialogue Ajouter une colonne.
Voir aussi
Tâches
Comment : créer un projet d'Application Windows Forms
Comment : ajouter des contrôles à des Windows Forms