I'm working on something like a download manager on C#, and I need to implement a download list that has to support the following features:
1] The list should support scrolling
2] All the list elements have a url, and some other data + icon
3] Selection, and multiple selection.
How can I implement this kinda of list? I there an already created control I can use? I started to implement it using a flowLayoutPanel and custom controls for all the list items and handling the Click events of the custom control. I'm not sure that custom creating this would be the right way to go.
Any help would be highly appreciated.