One of the components I would like to see is an enhanced listview control that is easily accessible to the developer.
Some of the features I would like in such a beast are
1. Option straight image rather than having to use an imagelist
2. built-in sorting capabilities
3. built in support for sub-item images - both imagelist and straight images
4. Vista/Glass color for listviewitems (for a good example of this check out this listview control - http://www.flowsight.net/default.htm
5. also applicable to the above .. rounded corners
Ideally it would be nice to have a "listviewitem" designer so that you could design a template to be used. A couple of examples along this line would be
1. a listviewitem that would look like a shortend OneNote tab for one set of information with the body of the item being able to hold a graphic that could potentially be linked to other data - web page etc and the remainder of the space for oholder other information dislays - ie: text, links, dropdows etc.
2. a listview item that could like a card from a rolodex type thing
In my opinion the Listview is one of the most under utilized controls from a design perspective but holds the best method for a developer to display information.
the above could also apply to a listbox.
Now I know from my limited playing around with WPF (http://www.winextra.com/2006/11/28/my-first-vista-wpf-program/
) that a lot of this type of thing is capable of being done in the WPF world but it would be really nice if this could be done for the standard .NET stuff as well.
WinExtra / Hodson Report