Comment : définir une colonne en lecture seule dans le contrôle DataGridView Windows Forms

Toutes les données ne sont pas censées être modifiées. Dans le contrôle DataGridView, la valeur de propriété de la colonne ReadOnly détermine si les utilisateurs peuvent modifier des cellules dans cette colonne. Pour plus d’informations sur la façon de rendre le contrôle entièrement en lecture seule, consultez Comment : empêcher l’ajout et la suppression de lignes dans le contrôle DataGridView Windows Forms.

Cette tâche est prise en charge dans Visual Studio. Découvrez également comment : créer des colonnes en lecture seule dans le contrôle DataGridView Windows Forms à l’aide du concepteur.

Pour configurer une colonne en lecture seule par programmation

  • Définissez la propriété DataGridViewColumn.ReadOnly sur true.

    dataGridView1.Columns["CompanyName"].ReadOnly = true;
    
    dataGridView1.Columns("CompanyName").ReadOnly = True
    

Compilation du code

Cet exemple nécessite :

Voir aussi