gezielten Eintrag aus ComboBox wählen

p4dre

Grünschnabel
Hallo,

bin relativ neu in der Welt der Programmierung :) und hätte mal ne frage

ich habe eine ComboBox die mit mehreren Items gefüllt ist

Displaymember ist Name
Valuemember ist eine ID

nun hab ich zum anderen ein ListViewControl, aus der ich, falls eine Zeile markiert wurde, eine ID auslese.

Nun möchte ich anhand dieser ID den entsprechenden Eintrag mit der selben ID in der ComboBox selektieren.

Momentan steh ich wie der Ochs vorm Berg und komm einfach nicht drauf. Ich hoffe jemand von euch hat ne Lösung parat, da ich da jetzt schon ne zeitlang festsitze :)

mfg
p4dre
 
Einfach folgendes verwenden:
Code:
ComboBox1.SelectedIndex = ID 'Wenn ComboBox1 die ComboBox ist
Setzt allerdings vorraus, das ID der ListView 0 als niedrigsten Wert hat, ansonsten musst du halt noch die 1 abziehen:
Code:
ComboBox1.SelectedIndex = ID - 1

Ich hoffe ich hab dir geholfen;)
 
Einfach folgendes verwenden:
Code:
ComboBox1.SelectedIndex = ID 'Wenn ComboBox1 die ComboBox ist
Setzt allerdings vorraus, das ID der ListView 0 als niedrigsten Wert hat, ansonsten musst du halt noch die 1 abziehen:
Code:
ComboBox1.SelectedIndex = ID - 1

Ich hoffe ich hab dir geholfen;)

hab ich bereits probiert, funktioniert so nicht da der index der combobox nicht dem value entspricht, z.b. hat der index 2 den value 21

Klingt nach Datenbinding, dann sollte glaube ich reichen
Code:
combobox.SelectedValue=id

hat auch nicht funktioniert, er wählt zwar einen eintrag in der combobox allerdings ist dieser eintrag leer.
 

Neue Beiträge

Zurück