Click here to Skip to main content
15,867,308 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Hi All,

I'm creating a program with two listboxes, each listbox holding a list of string values. I want to be able to click on a value in listbox1 and a value in listbox2 and for the program to store these two items together so in future it will know these items are associated. If I keep the same item selected in listbox1 but change the item selected in listbox2, I would like the program to delete the previous link and create this new one. The program would eventually have a list of all the items in listbox1 each associated with 1 item in listbox2.

I was thinking of using a 2D array but this seems very inflexible and was wondering which data structure would be best? Another idea I was considering was a list of arrays, e.g. ({listbox1item1,listbox2item4} , {listbox1item2,listbox2item7})
but I'm not sure how practical this is either. Has anyone any advise or is there an easier way to do this?

Sorry if I haven't explained this very well.

Regards,
Stephen.
Posted

1 solution

Does the Smart List class[^] help you?
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900