Problem
When selecting an item from a combo box that is populated with data from a table much more code has to be written to maintain functionality to be able to then be able to get the corresponding record in the table.
Proposed Solution
Add a new property associated with each item in the combo box that functions identically to the RowTag or CellTag in the listbox. Ideally it would be an Object which could store anything.
Example Workflow
Populate a combo box with customer names from a table
For each customer added via AddItem be able to store the customer id as an ItemTag
Use the ItemTag property for the selected item in the combo box to get the customer id associated with the selected item
Alternatives Considered
Who Would This Help?
This would simplify coding for anyone who is using the combo box as a lookup control for database records.