Procedura: impostare le colonne come in sola lettura nel controllo DataGridView di Windows Form

Alcuni dati non devono potere essere modificati. Nel controllo DataGridView il valore della proprietà ReadOnly di una colonna determina se gli utenti possono modificare le celle contenute nella colonna. Per informazioni su come impostare tutto il controllo come in sola lettura, vedere Procedura: impedire l'aggiunta o l'eliminazione di righe nel controllo DataGridView di Windows Form.

È disponibile un supporto per questa attività in Visual Studio. Per ulteriori informazioni, vedere Procedura: rendere le colonne di sola lettura nel controllo DataGridView di Windows Form utilizzando la finestra di progettazione e Procedura: rendere le colonne di sola lettura nel controllo DataGridView di Windows Form utilizzando la finestra di progettazione e Procedura: rendere le colonne di sola lettura nel controllo DataGridView di Windows Form utilizzando la finestra di progettazione e Procedura: rendere le colonne di sola lettura nel controllo DataGridView di Windows Form utilizzando la finestra di progettazione.

Per impostare una colonna in sola lettura a livello di codice

  • Impostare la proprietà DataGridViewColumn.ReadOnly su true.

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

Compilazione del codice

L'esempio presenta i seguenti requisiti:

Vedere anche

Attività

Procedura: impedire l'aggiunta o l'eliminazione di righe nel controllo DataGridView di Windows Form

Riferimenti

DataGridView

DataGridView.Columns

DataGridViewColumn.ReadOnly

Altre risorse

Funzionalità di base per colonna, riga e cella nel controllo DataGridView di Windows Form