iGrid.NET
Current version3.0
iGrid for .NET is the descendant of our ActiveX grid control, iGrid ActiveX. iGrid.NET is based on the iGrid ActiveX successful ideology, but enhances its ancestor a lot. iGrid.NET was rewritten from scratch for the .NET Framework to use the capabilities of the new platform.
Among the new features in iGrid.NET you'll find:
- multi-row header in which you can merge column headers vertically and/or horizontally;
- frozen (non-scrollable) rows and columns;
- non-selectable columns or even independent cells (you cannot select such cells with keyboard or mouse);
- new formatting options for cells (vertical text direction, different text trimming options and so on);
- real and full right-to-left mode support (with one boolean RightToLeft property).

It is simple to use iGrid ActiveX as it allows you to format each cell individually through the set of Cell* properties. iGrid.NET still supports this feature, but introduces cell style objects you can use to format cells as well. The iGrid cell style object is an object that stores all parameters of cell formatting. You can apply this object to independent cells in the same or different columns, or format the entire column with it in one statement. In this case you get the ability to minimize and simplify your code and support efforts in the future. Moreover, if you use a cell style object, you can reformat all the cells which have this style simply by changing the properties of the style object! You can view some code samples and see how easily it can be done on the Code Samples page of the Control Tour.
The vast majority of iGrid's settings can be done at design-time - you can populate and format the entire grid practically the way you need in Visual Studio IDE before you compile and launch your project. Cell styles can be used at design-time as well, and they allow you to significantly simplify your adjusting efforts as you can apply desired cell styles to required cells, change the properties of these cell styles in the Property Editor and see the effect immediately.
In iGrid.NET you can control the scroll bars as never before. You can force iGrid's scroll bars to become visible at any time (even if the grid does not require them) or hide each scroll bar independently, the scroll bars can be semi-transparent, and, finally, you can add your own buttons to iGrid's scroll bars and perform your own actions when the user clicks these buttons.
Extra Samples for iGrid.NET
While you can download the demo of iGrid.NET that includes many samples of the use of this control with full source code available both in C# and VB.NET , you can also get other additional samples online at this site from the Extra Samples page.
We are constantly adding new samples to this page as our customers ask us about typical functionality they can implement in our grid. We always try to implement those samples in a form of ready-to-use code library you can easily use in your real-world projects, so don't forget to check this page from time to time because you can find answers to your questions or new ideas for your project enhancement there.
Find out more about iGrid.NET in the Control Tour »
|