Sorting is available. If a column's property AllowUserToSort is set on TRUE , then double-clicking that column sorts the rows after the values on that column. If the user modifies that column and the content becoms unsorted, pressing F5 makes a resort. Static and dynamic resizing is available for top header height, left header width, row height and column width. In the previous image I have marked with red dots the points that can be used for resizing.
Colors are fully customizable.
You can choose your favorite combination of colours for grid items, as you can see in the screenshot. Unfortunately, in this version of the grid the databases are not automaticaly updated when the values of the cells change. This will be done in the next version. Grid manipulation I will describe now the interfaces that can be used to manipulate grid elements. Using methods from ISmartGrid interface can be added columns and rows to the grid.