Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. WinForms / WPF .NET
...ListView...
giovedì 29 luglio 2004 - 09.48
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
H2MARON
Profilo
| Junior Member
161
messaggi | Data Invio:
gio 29 lug 2004 - 09:48
Ciao a tutti...
provo a spiegarmi.
Allora io ho una listview (view= datails) che carica dei valori su qualsiasi operazione che l'utente fa con la mia applicazione...tipo il pannello messaggi che ha Mysql Control Center...però qunado i messaggi iniziano ad essere 5 o 6 e si forma la scroolbar non scorre verso il basso per farmi vedere l'ultimo inserito...ma rimane sul primo e l'utente deve scorrere la barra per vedere l'ultimo messaggio...
Avete Capito?...spero di essermi spiegato bene!
ciaooooo e grazie!!
H2MARON
Profilo
| Junior Member
161
messaggi | Data Invio:
gio 29 lug 2004 - 09:55
SCUSATE...ho gia risolto...è solo che avevo molta fretta...
perdono!!
Ciao e grazie comunque!
Andy
Profilo
| Senior Member
487
messaggi | Data Invio:
gio 29 lug 2004 - 10:04
Ciao...che sintassi usi per inserire gli elementi? Utilizzi Add o Insert? Credo che il nuovo elemento non te lo metta in fondo alla lista..
Io di solito uso questo modo(x esempio utilizzo un for), e funziona correttamente...
for i=0 to 10
Dim lvi As New ListViewItem
lvi.Text = i.tostring
lvi.SubItems.Add("A")
lvi.SubItems.Add("B")
lvi.SubItems.Add("C")
lv_List.Items.Add(lvi) 'Inserimento in lista
Next
facci sapere..
Andy
Profilo
| Senior Member
487
messaggi | Data Invio:
gio 29 lug 2004 - 10:04
^_^
bene..
H2MARON
Profilo
| Junior Member
161
messaggi | Data Invio:
gio 29 lug 2004 - 10:18
Io purtroppo in questo caso non posso usare una "for" perchè gli items della list si aggiungo su determinate scelte da parte de'utente e quindi non le aggiungo tutte in un colpo...
però ho trovato un metodo che garantisce che l'elemento sia visibile all'interno del controllo, se necessario scorrendo il contenuto del controllo.
E.s.:
'Aggiungo il Nodo...
Listview.Items.add("Pippo")
'E evidenzio l'ultimo inserito.
Listview.Items(Listview.Items.count -1).EnsureVisible()
Ciao Tutti e Grazie!!!!...alla prossima!
Torna su
Stanze Forum
Elenco Threads
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 !