Fråga : lstbox.selectedindex ändrande fel när cbobox1.selectedvalue = lstbox1.selectedvalue

Jag har varit pröva att figurera detta problem ut för en stund nu. Förmiddag som I var ny till att programmera och att få för I-uppehälle klibbade på denna utfärdar, och jag kan inte eller vet inte vad I-förmiddagen som söker efter för att figurera den ut.
I har en listbox som är destinerad till en dataset med multipel bordlägger i dataseten. Allt anmärker på bilda är destinerat till olikt sätter in i dataseten bortsett från en, en combobox.
Basically, när jag väljer ett objekt i listboxen som jag önskar den selectedindex ändrande händelsen till uppsättningen, den utvalda comboboxen värderar till en kolonn i det utvalda indexet för listbox, men den listbox indexchanged händelsen är stilla skötsel, och den ger ett fel. Det ska popup en messagebox med det korrekt värderar, men händelsen är inte färdig skottlossning, så den vet inte att vad värderar för att tilldela till combobox.
the, kodifiera för class=" codeSnippet " för is
1 för >

Privat lstUserName_SelectedIndexChanged under (den ByVal avsändaren som System.Object, ByVal e som System.EventArgs) behandlar lstUserName.SelectedIndexChanged

Dunkel selectrow som DataRow

        Försök
            Om _loaded = 1 därefter

                selectrow = Ds.User.Select (”UserID =” & CInt (lstUserName.SelectedValue))(0)
                cbAccessLevel.SelectedValue = selectrow. Objekt (”kolonn”) ',--Detta är var det vredesutbrott

                MessageBox.Show (selectrow. Objekt (”kolonn”) .ToString)
            Avsluta om
        Fånga före detta som undantag
            MsgBox (före detta. Meddelande)
            MsgBox (lstUser.SelectedIndex.ToString + ”och” + lstUserName.SelectedIndex.ToString)
        Avsluta försök

    Avsluta Sub<-/pre>

Can som någon pekar mig till en bra referance??  i förmiddag för funderare som i inte söker efter precis den högra stuff. " klar "

Svar : lstbox.selectedindex ändrande fel när cbobox1.selectedvalue = lstbox1.selectedvalue

låter försök något differnet
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
Om LstUserName.SelectedIndex>-1 därefter
 Dunkelt objekt som anmärker
 Dunkelt index som heltal


           item=LstUserName.Selected.item ()
           index=LstUserName.Items.IndexOf (objekt)
       LstUserName.SelectedIndex=index
       cbAccessLevel.SelectedItem=Item

        Avsluta om
Andra lösningar  
 
programming4us programming4us