I am so thankful to finally find a grid that doesn't have weird bugs which require lots of time to troubleshoot and develop work arounds for. This grid looks great, is easily populated from a recordset and also works well in add item mode. It has a rich object and event model. I used a different grid for a long time, which worked well but definitely had issues, which I just dealt with. Some minor, like losing the cursor in a cell after a validate event, but others quite severe... I still remember nightmares about a first row grid bug that cost hundreds of hours of development time. When our company embarked on a developing new MRP system, I decided that there has got to be something better out there by now. I have been using the vsgrid extensively in a this MRP system, which has recently rolled out, and I am happy to say I have finally found a grid that works. That may sound like a great understatement, but it goes a long way. Especially when making the wrong decision on a component could cost you dearly. I have implemented this grid in databound mode, dynamically loaded and reloaded the same grid with different recordsets and layouts, used it in add item mode, have done all kinds of stuff with it and have found that it just plain works. Period. Yeah it's got a lot of cool features, but bottom line is it just works like it's supposed to. I haven't had to spend any time tracking down weird bugs or behavior. Besides that one of my favorite features is that you can set this grid to resize row height rather than column width. In this case, you fix the columns to a specified width, then each row's height varies to accommodate its contents. This is great for things like invoices and historical notes and is a feature I haven't seen in another grid. This grid is definitely my favorite (I have been programming in VB since VB4). I also recommend going through the available demos... they showed me how to implement some fabulous features without too much effort. One of my favorites is a demo that shows how to implement dragging the column headers to implement hierarchical grouping and subtotaling of grid contents. With this grid, my fears of "what if I find problems with this grid" have been alleviated. The grid hasn't crashed my app once and I'm not worried. I don't think there is anything I couldn't do with this grid. Videosoft (ComponentOne) THANK YOU!
PS. I couldn't really tell you what the support is like, because I've never had to use it!!!