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
C leggere valori Checkedlistbox
venerdì 23 aprile 2010 - 15.31
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
lexen
Profilo
| Newbie
19
messaggi | Data Invio:
ven 23 apr 2010 - 15:31
Ciao a tutti!
Ho popolato una Checkedlistbox, da un DB utilizzando queste righe di codice lette su altri thread di questo forum:
CheckTest.DataSource = ds.Tables("Utenti")
CheckTest.DisplayMember = "Nome_Articolo"
CheckTest.ValueMember = "Articolo_Id"
Adesso vorrei ricavare con un ciclo i seguenti valori :
Articolo_id, e Nome_Articolo di tutti gli elementi ceccati all'interno della mia Checkedlistbox.
Grazie.
AntCiar
Profilo
| Expert
936
messaggi | Data Invio:
ven 23 apr 2010 - 15:42
Ciao.
E' stato già trattato l'argomento in questo thread:
http://www.dotnethell.it/forum/messages.aspx?ThreadID=34994
nella mia risposta:
MsgBox(Me.CheckZone.CheckedItems(i)(Me.CheckZone.ValueMember)
puoi utilizzare al posto di "Me.CheckZone.ValueMember" il nome della colonna presente nel DB che ti interessa.
Ciao
Cristian Barca
lexen
Profilo
| Newbie
19
messaggi | Data Invio:
ven 23 apr 2010 - 16:02
Volendolo fare in c# ?
AntCiar
Profilo
| Expert
936
messaggi | Data Invio:
ven 23 apr 2010 - 16:08
((DataRowView)this.CheckZone.CheckedItems[i])[this.CheckZone.ValueMember].ToString();
in generale nella conversione da VB a C#:
- aggiungere ; ad ogni riga
- Me. -------> this.
- i riferimenti a posizioni (tipo riga(0)) vanno scritti tra [] (riga[0])
- le conversioni tra tipi devono essere esplicite: se devi mettere il contenuto di un double in una stringa in VB facevi:
dim valore as double = 135.25
dim vlstr as string = ""
vlstr = valore (conversione implicita tra tipi)
in C# diventa
double valore = 135.25;
string vlstr = "";
vlstr = (string)valore; (Conversione esplicita)
ciao ciao
Cristian Barca
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 !