Was mir so ganz auf die Schnelle einfällt und wenn ich dich richtig verstanden hab.
Dataset irgendwo zwischenspeichern und wenn du den Wert der Value ausliest auch die SelectedIndex Eigenschaft des Dropdownfeldes auslesen.
Anhand dieses index die Zeile im Dataset auswählen und den Wert auslesen.
d.h.
xy = dsVal.tables[0].rows[dropdown.SelectedIndex]['Spaltenname']
Ich prog hauptsächlich VB.net, aber ich vermut in C# müsst des genauso gehen.
Andere Option wäre im DefaultView eine Suche durchzuführen (dsVal.tables[0].defaultView.Find bzw. .Findrows, aber da kenn ich mich ned wirklich aus
vl. hilfts dir was, mfg Thomas