"Svuotare" DataGridView

venerdì 12 gennaio 2007 - 15.28

Dav-ide Profilo | Junior Member

Ho un'applicazione scritta in vb2005, dove utilizzo una semplice DataGridView; per esigenze mie devo poterla modificare i dati a runtime, quindi ri-inizializzare tutti i campi di volta in volta. Nel mio controllo c'è una colonna di Checkbox.
I checkbox vengono aggiunti con:
DataGridView.Columns.Insert(0, New DataGridViewCheckBoxColumn)
...La prima volta che la form viene visualizzata, tutto ok, ma quando richiamo le funzioni, tra cui quella appena scritta, mi succede che la colonna con la checkbox è sia la prima che la seconda... rilancio e anche la terza diventa con checkbox.... e via di seguito.
Penso dovrei in qualche modo svuotare il controllo e ri-inizializzarlo....
Qualche idea sul mio errore?
Grazie
Davide

Cteniza Profilo | Guru

Ovviamente non bisogna inserire nuove colonne su datagridview.
La soluzione migliore è impostare (da ide) la modalità di visualizzazione della colonna che ti interessa vedere come datagridviewtextboxcolumn
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5