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. Visual Studio 6.0
( VB.NET) passare valore da listbox a textbox
mercoledì 04 maggio 2011 - 18.59
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Elenco Tags
VB.NET
Mercante
Profilo
| Newbie
10
messaggi | Data Invio:
mer 4 mag 2011 - 18:59
ciao volevo porvi un mio problema
devo passare al doppio click di una listbox il valore string a una textbox
ho provato cosi:
TextBox1.Text = ListBox1.Items(ListBox1.SelectedIndex).ToString
ma esce nella textbox la seguente riga
System.Data.DataRowView
come posso risovere ?
ringrazio in anticipo chi mi rispondera
alexmed
Profilo
| Guru
1.186
messaggi | Data Invio:
mer 4 mag 2011 - 21:04
Ciao
Se non hai ancora trovato prova così:
TextBox1.Text = ListBox1.SelectedItem.ToString
Ciao
alexmed
Mercante
Profilo
| Newbie
10
messaggi | Data Invio:
mer 4 mag 2011 - 21:56
sempre la stessa cosa
Andrl
Profilo
| Junior Member
94
messaggi | Data Invio:
gio 5 mag 2011 - 08:44
1585_WindowsApplication1.zip
Ciao! cosi
TextBox1.Text = ListBox1.SelectedItem
Ti ho allegato anche un'esempio anche se penso non serva ciao!
alexmed
Profilo
| Guru
1.186
messaggi | Data Invio:
gio 5 mag 2011 - 09:34
Che strano!!!
Il tuo progetto non riseco ad aprirlo o megli mi dà 11 errori.
Ma a parte questo a me funziona anche con .ToString, anche perchè (oltre al fatto che anche la guida di msdn indica di utilizzare .ToString
http://msdn.microsoft.com/it-it/library/system.windows.forms.listbox.selecteditem
(v=VS.90).aspx - vedi "Dim curItem As String = listBox1.SelectedItem.ToString()") immagina di avere un Item con degli spazi davanti e dietro (es.: " Item 01 ") e quindi di volerli eliminare: la cosa più semplice sarebbe .ToString.Trim()
Ma tu che versione hai di VB?
Ciao
alexmed
Mercante
Profilo
| Newbie
10
messaggi | Data Invio:
gio 5 mag 2011 - 12:58
Ciao alex sei stato gentile a rispondere e mi sono accorto che non ho dato nessun riferimento a come popolo la listbox e come dovrei prelevare i dati.
allora per iniziare rispondo alla tua domanda uso visual studio 2010
mi collego tramite un database access
le listbox in realta' sono 2 quindi abbiamo
listbox1
listbox2
le popolo in questo modo:
listbox.DataSource = ds.Tables("tabella")
listbox.DisplayMember = "campo"
poi ho un altro form con 2 textbox dove appunto dovrebbero apparire i dati prelevati dalle listbox con un doppio click
il tuo codice funziona a meta nel senso che popola una textbox regolarmente ma l'altra esce la scritta sopra citata.
spero sia piu' chiaro cosi grazie di nuovo
ciaooo
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 !