[VB.NET] selezione automatica valore combobox

mercoledì 18 novembre 2009 - 19.03

cypher Profilo | Junior Member

salve,
avrei 2 form: una con i dati rappresentati in un datagridview mentre l'altra contentente controlli come textbox, combobox dei relativi dati presenti nella data gridview.

detto cio vorrei che al click del pulsante mi caricasse i dati della riga selezionata nel datagridview nella form contenente textbox e combobox.
sono riuscito a fare tutto ma da problemi sulla selezione del valore delle combobox.

faccio una cosa del genere
frm_allegato.cmb_delegato1.SelectedValue = drCliente.GetValue(1)

ma non mi seleziona quello giusto.

come devo fare???

AntCiar Profilo | Expert

Ciao.

Come hai caricato la combo?

Dovrebbe essere stata caricata con una datatable tipo:

combobox1.datasource = tab
combobox1.displayMember = "campo descrizione"
combobox1.valueMember = "campo valore"

poi quando fai

combobox1.selectedvalue = n ti deve per forza selezionare il valore corretto


Cristian Barca

cypher Profilo | Junior Member

allora....
facciamo esempi concreti... ho 2 form: form1 e form2
nella form2_load ho caricato la combo come hai detto tu.
nella form1 la richiamo mettendo
form2.form2_load
form2.combobox1.selectedvalue= n

il valore è sempre il primo della lista

edit:
ok ho risolto mettendo prima di tutto form2.show() e poi proseguendo con form2.combobox1.selectedvalue=n
ora ho un altro problema per

della form2 ho un link e al click questo mi crea una combobox nuova e me la carica in quanto faccio decidere all'utente quante persone mettere.
come faccio ad ottenere lo stesso effetto richiamandolo da form1 se in form2 quella combobox non esiste??(sono apprezzati esempi che aiutino a capire)
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 !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5