Oppure

Loading
01/02/11 19:04
Best
Salve a tutti,
ho creato un DataGridView ed ho inserito 4 colonne di cui 3 sono DataGridViewTextBoxColumn e una DataGridViewCheckBoxColumn.
Ora ho impostato che, quando l'utente cliccherà sul button salva, i dati immessi nelle 3 DataGridViewTextBoxColumn vengano salvati su un file csv, ma non riesco a salvare lo stato della DataGridViewCheckBoxColumn nel file csv. Come faccio?
Questo è il sorgente:

Dim scrivi As New System.IO.StreamWriter("c:\prova.csv")
        Dim a As Integer
        Dim b As Integer
        Dim testo As String
        For a = 0 To DataGridView1.RowCount - 2
            testo = ""
            For b = 0 To 2
                If b <> 2 Then
                    testo = testo + DataGridView1.Rows(a).Cells(b).Value + ","
                Else
                    testo = testo + DataGridView1.Rows(a).Cells(b).Value
                End If
            Next
            scrivi.WriteLine(testo)
        Next
        scrivi.Close()
Ultima modifica effettuata da Best 01/02/11 19:07
aaa
02/02/11 9:59
Il Totem
Ma b va da 0 a 2, quando dovrebbe andare da 0 a 3. 3 è l'indice della colonna con le checkbox. Il valore restituito dalla proprietà Value è di tipo Boolean. Puoi convertirlo in string con .ToString() e convertire una stringa in boolean con Boolean.Parse o CType...
aaa