100% MFC extension class. Source Code included! Seamless integration into your application and the Visual Studio Development environment. Can be used in Bound or Unbound mode. Also provides virtual data mode allowing you to browse any data source. Over 20 built-in cell types for all kinds of in-cell editing. Create your own cell types by deriving new classes from ours! Design grids graphically through the GridWiz Grid Workshop. Take advantage of the advanced features already built into the GridWiz like sorting, seeking, context menus, message trapping, drag and drop, clipboard operations, import/export, printing and more!
Spreadsheet style user interface in MFC View with splitters.
The Edit sample program demonstrates basic MFC Document View architecture with a CGWGridView supporting editable cells, spreadsheet style row and column headers, dynamic splitters, clipboard support, drag and drop and file persistence. The drag and drop supports the standard keyboard interface for copying, moving and inserting rows, columns and ranges of cells. Basic editing through GWEditCell provides free-format un-validated data entry. Print and Print-Preview are implemented using the stock GridWiz reporting functionality. The look and feel of the GridView is also replicated in a dialog box showing a CGWGridCtrl, user defined control and a CGWGridPopup that is activated by right-clicking anywhere on the grid.
Click the link to download the executable file.
Spread Grid
Grid with Listbox Selection Modes
The GridWiz classes and ActiveX can be used to create controls that easily function as a multi-column listbox with all the editing support of a normal grid. The LISTBOX grid style of the control supports 3 different selection modes: SINGLE, MULTIPLE, EXTENDED. These three styles correlate to the same styles available on a stock Windows ListBox meaning you get the same mouse and keyboard interface your user’s already understand, but with a multi-column fully flexible grid control. The GridListBox application demonstrates this capability in a GridView, a dialog containing a GridCtrl and a GridPopup that is available by clicking anywhere in the grid view.
Click the link to download the executable.
ListBox Grid
Grid with various Bitmap Handling
The GWBitmap sample demonstrates embedding Bitmaps inside of a GWEditBoxCell and adjusting the various alignments of the bitmaps. The result shows how the Textbox and entered text adjust based on the Bitmap alignment. Also, this sample shows various uses for Cell Grouping. The headers employ cell grouping to make multi-column and multi-row header cells. Normal grid cells can also be grouped and any embedded bitmaps can be stretched to fit a bitmap to the size of the cell or cell group.
Bitmap Cells
Demonstrates 3 different droplist cell types.
There are 3 different drop-list style cells that are built into GridWiz: the GWComboBoxCell, GWDropDownListCell, and GWDropDownGridCell. While the GWDropDownListCell uses the standard windows combobox with a CBS_DROPLIST style, the GWComboBoxCell and GWDropDownListCell use composite controls consisting of a TextBox and either a popup list or popup grid. All support using the GWValidStringsObject to populate the drop list, manually or through a Recordset. All 3 cells types also support dynamic list population through the OnGetValidStrings virtual function. The demo contains a grid control with 3 tabs, one for each drop list cell type. All cells are bound to the cell style specified on the tab. The right-side portion of the form contains various settings that can be used to customize the look and feel of the drop-down cells and how they interact with the grid. Click the “Update Grid with new settings” button along the bottom of the form to apply changes to settings.
DropList Cells
The licensing options for GridWiz Professional are listed in the table below. Use the "Add to Cart" button to add new product license purchases to your shopping cart. If you are an existing customer you may be eligible for a discounted renewal price on products that you have purchased in the past. To check your product license history, log on to the site and navigate to the Profile page.
All of our products are available on our download page for evaluation purposes. You will be required to create an account on our system in order to reach the download page. Once you have completed the online registration and reach the download page, select the Free Trial version of the software you would like to evaluate by clicking the download button. You will also need to click the generate file key button to create the password that will unlock the evaluation files.