|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Oct 2007
Messaggi: 364
|
[ Vb.Net ] ListView - Genymus
Salve, come si può fare per ottenere il testo da una listview
La mia listview è composta in questo modo Colonna 1 | Colonna 2 | Colonna 3 Riga 1 | campo 1 | campo 2 | campo 3 Riga 2 | campo 4 | campo 5 | campo 6 Riga 3 | campo 7 | campo 8 | campo 9 Il mio quesito è: come faccio ad ottenere i valori: > del campo 6? > di tutta la riga 3? > di tutta la colonna 2?
__________________
Genymus!!! "Che cosa vorreste far incidere sulla vostra tomba?". "Torno fra 5 minuti." "Lucido" è quando credi soltanto a metà di ciò che ti dicono. "Brillante" è quando sai a quale metà credere. "Pensa, ogni volta che respiro muore un uomo." "Hai provato a fare qualcosa per l'alito?" Aforismieaforismi.it |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Dec 2004
Messaggi: 3210
|
> del campo 6?
Codice:
ListView1.Items(1).SubItems(2).Text Codice:
Dim arrayRiga(ListView1.Columns.Count) As String
Dim i As Integer
For i = 0 To ListView1.Items(2).SubItems.Count - 1
arrayRiga(i) = ListView1.Items(2).SubItems(i).Text
Next
Codice:
Dim arrayCol(ListView1.Items.Count) As String
Dim i As Integer
For i = 0 To ListView1.Items.Count - 1
arrayCol(i) = ListView1.Items(i).SubItems(1).Text
Next
|
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Oct 2007
Messaggi: 364
|
proverò subito
grazie mille Genymus
__________________
Genymus!!! "Che cosa vorreste far incidere sulla vostra tomba?". "Torno fra 5 minuti." "Lucido" è quando credi soltanto a metà di ciò che ti dicono. "Brillante" è quando sai a quale metà credere. "Pensa, ogni volta che respiro muore un uomo." "Hai provato a fare qualcosa per l'alito?" Aforismieaforismi.it |
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Oct 2007
Messaggi: 364
|
è per inserire items dentro la listview?
__________________
Genymus!!! "Che cosa vorreste far incidere sulla vostra tomba?". "Torno fra 5 minuti." "Lucido" è quando credi soltanto a metà di ciò che ti dicono. "Brillante" è quando sai a quale metà credere. "Pensa, ogni volta che respiro muore un uomo." "Hai provato a fare qualcosa per l'alito?" Aforismieaforismi.it |
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Dec 2004
Messaggi: 3210
|
Semplice, ad esempio :
Codice:
Dim i As Integer = 0
For i = 1 To 9 Step 3
Dim LVI As New ListViewItem("campo " & i)
LVI.SubItems.Add("campo " & (i + 1))
LVI.SubItems.Add("campo " & (i + 2))
ListView1.Items.Add(LVI)
Next
|
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: Oct 2007
Messaggi: 364
|
Avento una listview del genere:
Colonna 1 | Colonna 2 | Colonna 3 Mi servirebbero questi metodi: > Inserire una stringa nella colonna due > modificare il testo nella colonna uno > cancellare una riga intera > cancellare un'items nella colonna tre. Grazie
__________________
Genymus!!! "Che cosa vorreste far incidere sulla vostra tomba?". "Torno fra 5 minuti." "Lucido" è quando credi soltanto a metà di ciò che ti dicono. "Brillante" è quando sai a quale metà credere. "Pensa, ogni volta che respiro muore un uomo." "Hai provato a fare qualcosa per l'alito?" Aforismieaforismi.it |
|
|
|
|
|
#7 | |
|
Senior Member
Iscritto dal: Dec 2004
Messaggi: 3210
|
Quote:
Esempi ne hai avuti. Ora, come si suol dire... Pedalare ! Il discorso di base è che qui non c'è tanto il concetto di Row ( come in un DataGridView ), bensì di Item e relativi SubItems. In visualizzazione tabellare ad esempio se aggiungi un Item, andrà nella prima colonna disponibile, e tutti i suoi SubItems occuperanno le colonne successive... |
|
|
|
|
|
|
#8 |
|
Senior Member
Iscritto dal: Oct 2007
Messaggi: 364
|
Giusto... ero convinto che fosse tipo un database... adesso sono riuscito finalmente a capire come si fa...
Grazie comunque per l'aiuto. Genymus
__________________
Genymus!!! "Che cosa vorreste far incidere sulla vostra tomba?". "Torno fra 5 minuti." "Lucido" è quando credi soltanto a metà di ciò che ti dicono. "Brillante" è quando sai a quale metà credere. "Pensa, ogni volta che respiro muore un uomo." "Hai provato a fare qualcosa per l'alito?" Aforismieaforismi.it |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 00:18.



















