Oppure

Loading
14/05/14 17:38
Sai inserire un valore? I cicli li sai usare? Metti insieme le due cose e hai risolto.
14/05/14 17:42
ju89
Mi andrò a leggere i cicli, ce ne sono tante di cose su di una listview :asd:
aaa
14/05/14 17:43
I cicli non sono argomenti legati alle listview. Sono parti delle basi della programmazione.
14/05/14 17:45
ju89
Postato originariamente da nessuno:
I cicli non sono argomenti legati alle listview. Sono parti delle basi della programmazione.

Si si, questo almeno lo so :D
aaa
19/05/14 12:13
ju89
Mi sto studiando i cicli, sono arrivato a metà strada, penso, per il mio obiettivo.
Il problema è che quando prendo il pulsante per riempire la listview mi riempe la prima colonna di quante righe voglio io, mentre, la seconda e la terza mi mette una riga sola. Dove sbaglio? Vi lascio il codice così potete consigliarmi se volete:

Public Class Form1
    Dim fine As Integer
    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
        fine = InputBox("inserisci numero rate autorizzate!")
        For i = 1 To fine
            ListView1.Items.Add(TextBox1.Text)
            ListView1.Items(0).SubItems.Add(TextBox2.Text)
            ListView1.Items(0).SubItems.Add(DateTimePicker1.Text)
        Next
    End Sub
End Class


aaa
19/05/14 18:35
R0gerBlack
quando prendo il pulsante per riempire la listview mi riempe la prima colonna di quante righe voglio io, mentre, la seconda e la terza mi mette una riga sola. Dove sbaglio?


La tua domanda si risponde da sola guardando il codice:
ListView1.Items(0).SubItems.Add(TextBox2.Text)
ListView1.Items(0).SubItems.Add(DateTimePicker1.Text)


Se devi lavorare con altre colonne oltre alla prima, proprio perché stai usando un ciclo devi sostituire 0 con i.
Se poi ti chiedi come mai te le fa tutte tranne la prima è perché il for dovrebbe partire da 0, non da 1.
Ultima modifica effettuata da R0gerBlack 19/05/14 18:35
aaa
19/05/14 19:55
ju89
Avevo risolto così prima:

 
Public Class Form1
Dim fine As Integer
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
fine = InputBox("inserisci numero rate autorizzate!")
For i = 1 To fine
ListView1.Items.Add(TextBox1.Text)
ListView1.Items.Item(ListView1.Items.count-1).SubItems.Add(TextBox2.Text )
Next
End Sub
End Class
aaa