• ComponentOne VSFlexGrid Pro 8.0
  • Overview
    • VSFlexGrid Controls
    • Installing VSFlexGrid 8.0 for Active X
      • SetUp Files
      • Installing Demonstration Versions
      • Uninstalling VSFlexGrid 8.0
    • Upgrading From Previous Versions
    • End-User License Agreement
    • Licensing FAQs
      • What is Licensing?
      • How does Licensing Work?
    • Technical Support
    • Redistributable Files
    • Adding the VSFlexGrid 8.0 Component to the Toolbox
    • Using ComponentOne ActiveX Controls in the .NET Framework
  • VSFlexGrid Introduction
    • Basic Operations
      • Cursor
      • Selection
      • Variations
    • Editing Cells
      • Editing Text, Lists, and Combos
      • Cell Buttons
      • Masks
      • Validation
      • Controlling Edit Mode
    • Formatting Cells
      • Formatting cell contents
      • Formatting cell appearance
      • Conditional formatting
    • Outlining and Summarizing
      • Creating Subtotals
      • Creating Outline Trees
    • Merging Cells
      • Merged table headers
      • Merged data views
      • Spilling Text
    • Saving, Loading, and Printing
      • Saving Grids
      • Loading Grids
      • Creating Archives
      • Printing Grids
    • Data Binding (ADO and DAO)
      • The DataSource property
      • The DataMode property
      • The VirtualData property
      • The AfterDataRefresh event
      • Other types of Data Binding
        • Binding to Variant arrays
        • Binding to other VSFlexGrid controls
        • Binding to a FlexDataSource
    • Using VSFlexGrid in Visual C++
      • Using VSFlexGrid in MFC projects
      • Handling Optional Parameters in MFC
      • Handling Picture Properties in MFC
      • Dual Interfaces in MFC
      • Using VSFlexGrid in ATL projects
      • Handling Pictures in ATL projects
      • Creating Controls Dynamically in ATL
    • Using VSFlexGrid in Visual J++
      • Using the Text Property
      • Handling Pictures
      • Clearing Pictures
      • Data Binding
    • VSFlexGrid Property Groups
  • VSFlexGrid Samples
    • Visual Basic Samples
    • C++ Samples
    • HTML Samples
  • VSFlexGrid Tutorials
    • Edit Demo
      • Step 1: Create the Control
      • Step 2: Data Formatting
      • Step 3: Check Boxes
      • Step 4: Drop-Down Lists
      • Step 5: Input Masks
      • Step 6: Complex Data Validation
      • Step 7: Clipboard Support
    • Outline Demo
      • Step 1: Create the Control
      • Step 2: Read the Data and Build the Outline
      • Step 3: Use the Outline
      • Step 4: Custom Mouse and Keyboard Handling
    • Data Analysis Demo
      • Step 1: Create the Control
      • Step 2: Initialize and populate the grid
      • Step 3: Automatic Sorting
      • Step 4: Cell Merging
      • Step 5: Automatic Subtotals
      • Step 6: Outlining
    • Cell Flooding Demo
    • ToolTip Demo
    • Printing Demo
    • OLE Drag and Drop Demo
      • Step 1: Create the Controls
      • Step 2: Initialize the Controls
      • Step 3: Manual OLE Drag
      • Step 4: Manual OLE Drop
    • Visual C++ MFC Demo
      • Step 1: Create the project
      • Step 2: Add the VSFlexGrid Control to the Project
      • Step 3: Create the VSFlexGrid Control
      • Step 4: Create a Member Variable to Access the Control
      • Step 5: Read the Data and Build the Outline
      • Step 6: Use the Outline
      • Step 7: Custom Mouse and Keyboard Handling
      • Step 8: Cell Pictures
  • VSFlexString Introduction
    • Regular Expressions
    • Matching Demo
    • Replacing Demo
    • Data-Cleaning Demo
    • Calculator Demo
  • VSFlexGrid Control
    • VSFlexGrid Properties, Events, and Methods
      • VSFlexGrid Properties
        • AccessibleDescription Property
        • AccessibleName Property
        • AccessibleRole Property
        • AccessibleValue Property
        • Aggregate Property
        • AllowBigSelection Property
        • AllowSelection Property
        • AllowUserFreezing Property
        • AllowUserResizing Property
        • Appearance Property
        • ArchiveInfo Property
        • AutoResize Property
        • AutoSearch Property
        • AutoSearchDelay Property
        • AutoSizeMode Property
        • AutoSizeMouse Property
        • BackColor Property
        • BackColorAlternate Property
        • BackColorBkg Property
        • BackColorFixed Property
        • BackColorFrozen Property
        • BackColorSel Property
        • BottomRow Property
        • Cell Property
        • CellAlignment Property
        • CellBackColor Property
        • CellButtonPicture Property
        • CellChecked Property
        • CellFloodColor Property
        • CellFloodPercent Property
        • CellFontBold Property
        • CellFontItalic Property
        • CellFontName Property
        • CellFontSize Property
        • CellFontStrikethru Property
        • CellFontUnderline Property
        • CellFontWidth Property
        • CellForeColor Property
        • CellHeight Property
        • CellLeft Property
        • CellPicture Property
        • CellPictureAlignment Property
        • CellTextStyle Property
        • CellTop Property
        • CellWidth Property
        • ClientHeight Property
        • ClientWidth Property
        • Clip Property
        • ClipSeparators Property
        • Col Property
        • ColAlignment Property
        • ColComboList Property
        • ColData Property
        • ColDataType Property
        • ColEditMask Property
        • ColFormat Property
        • ColHidden Property
        • ColImageList Property
        • ColIndent Property
        • ColIndex Property
        • ColIsVisible Property
        • ColKey Property
        • ColPos Property
        • ColPosition Property
        • Cols Property
        • ColSel Property
        • ColSort Property
        • ColWidth Property
        • ColWidthMax Property
        • ColWidthMin Property
        • ComboCount Property
        • ComboData Property
        • ComboIndex Property
        • ComboItem Property
        • ComboList Property
        • ComboSearch Property
        • DataMember Property
        • DataMode Property
        • DataSource Property
        • DragMode Property
        • Editable Property
        • EditMask Property
        • EditMaxLength Property
        • EditSelLength Property
        • EditSelStart Property
        • EditSelText Property
        • EditText Property
        • EditWindow Property
        • Ellipsis Property
        • ExplorerBar Property
        • ExtendLastCol Property
        • FillStyle Property
        • FindRow Property
        • FindRowRegex Property
        • FixedAlignment Property
        • FixedCols Property
        • FixedRows Property
        • Flags Property
        • FlexDataSource Property
        • FloodColor Property
        • FocusRect Property
        • FontBold Property
        • FontItalic Property
        • FontName Property
        • FontSize Property
        • FontStrikethru Property
        • FontUnderline Property
        • FontWidth Property
        • ForeColor Property
        • ForeColorFixed Property
        • ForeColorFrozen Property
        • ForeColorSel Property
        • FormatString Property
        • FrozenCols Property
        • FrozenRows Property
        • GridColor Property
        • GridColorFixed Property
        • GridLines Property
        • GridLinesFixed Property
        • GridLineWidth Property
        • GroupCompare Property
        • HighLight Property
        • IsCollapsed Property
        • IsSearching Property
        • IsSelected Property
        • IsSubtotal Property
        • LeftCol Property
        • MergeCells Property
        • MergeCellsFixed Property
        • MergeCol Property
        • MergeCompare Property
        • MergeRow Property
        • MouseCol Property
        • MouseRow Property
        • MultiTotals Property
        • NodeClosedPicture Property
        • NodeOpenPicture Property
        • OLEDragMode Property
        • OLEDropMode Property
        • OutlineBar Property
        • OutlineCol Property
        • OwnerDraw Property
        • Picture Property
        • PicturesOver Property
        • PictureType Property
        • Redraw Property
        • RightCol Property
        • RightToLeft Property
        • Row Property
        • RowData Property
        • RowHeight Property
        • RowHeightMax Property
        • RowHeightMin Property
        • RowHidden Property
        • RowIsVisible Property
        • RowOutlineLevel Property
        • RowPos Property
        • RowPosition Property
        • Rows Property
        • RowSel Property
        • RowStatus Property
        • ScrollBars Property
        • ScrollTips Property
        • ScrollTipText Property
        • ScrollTrack Property
        • SelectedRow Property
        • SelectedRows Property
        • SelectionMode Property
        • SheetBorder Property
        • ShowComboButton Property
        • Sort Property
        • SortAscendingPicture Property
        • SortDescendingPicture Property
        • SubtotalPosition Property
        • TabBehavior Property
        • Text Property (VSFlexGrid)
        • TextArray Property
        • TextMatrix Property
        • TextStyle Property
        • TextStyleFixed Property
        • TopRow Property
        • TreeColor Property
        • Value Property
        • ValueMatrix Property
        • Version Property (VSFlexGrid)
        • VirtualData Property
        • WallPaper Property
        • WallPaperAlignment Property
        • WordWrap Property
      • VSFlexGrid Methods
        • AddItem Method
        • Archive Method
        • AutoSize Method
        • BindToArray Method
        • BuildComboList Method
        • CellBorder Method
        • CellBorderRange Method
        • Clear Method
        • Copy Method
        • Cut Method
        • DataRefresh Method
        • Delete Method
        • DragRow Method
        • EditCell Method
        • FinishEditing Method
        • GetMergedRange Method
        • GetNode Method
        • GetNodeRow Method
        • GetSelection Method
        • LoadArray Method
        • LoadGrid Method
        • LoadGridURL Method
        • OLEDrag Method
        • Outline Method
        • Paste Method
        • PrintGrid Method
        • RemoveItem Method
        • SaveGrid Method
        • Select Method
        • ShowCell Method
        • Subtotal Method
      • VSFlexGrid Events
        • AfterCollapse Event
        • AfterDataRefresh Event
        • AfterEdit Event
        • AfterMoveColumn Event
        • AfterMoveRow Event
        • AfterRowColChange Event
        • AfterScroll Event
        • AfterSelChange Event
        • AfterSort Event
        • AfterUserFreeze Event
        • AfterUserResize Event
        • BeforeCollapse Event
        • BeforeDataRefresh Event
        • BeforeEdit Event
        • BeforeMouseDown Event
        • BeforeMoveColumn Event
        • BeforeMoveRow Event
        • BeforePageBreak Event
        • BeforeRowColChange Event
        • BeforeScroll Event
        • BeforeScrollTip Event
        • BeforeSelChange Event
        • BeforeSort Event
        • BeforeUserResize Event
        • CellButtonClick Event
        • CellChanged Event
        • ChangeEdit Event
        • ComboCloseUp Event
        • ComboDropDown Event
        • Compare Event
        • DrawCell Event
        • EndAutoSearch Event
        • EnterCell Event
        • Error Event
        • FilterData Event
        • GetHeaderRow Event
        • KeyDownEdit Event
        • KeyPressEdit Event
        • KeyUpEdit Event
        • LeaveCell Event
        • OLECompleteDrag Event
        • OLEDragDrop Event
        • OLEDragOver Event
        • OLEGiveFeedback Event
        • OLESetCustomDataObject Event
        • OLESetData Event
        • OLEStartDrag Event
        • RowColChange Event
        • SelChange Event
        • SetupEditStyle Event
        • SetupEditWindow Event
        • StartAutoSearch Event
        • StartEdit Event
        • StartPage Event
        • ValidateEdit Event
  • VSFlexString Control
    • VSFlexString Properties, Events, and Methods
      • VSFlexString Properties
        • CaseSensitive Property
        • Error Property
        • MatchCount Property
        • MatchIndex Property
        • MatchLength Property
        • MatchStart Property
        • MatchString Property
        • Pattern Property
        • Replace Property
        • Soundex Property
        • TagCount Property
        • TagIndex Property
        • TagLength Property
        • TagStart Property
        • TagString Property
        • Text Property (VSFlexString)
        • Version Property (VSFlexString)
  • Frequently Asked Questions
    • How do I update a project file that uses VSFLEX7 to VSFlexGrid 8.0?
    • What is difference between VSFLEX8.OCX, VSFLEX8D.OCX, and VSFLEX8L.OCX?
    • Does VSFlexGrid 7.0 work with VB4-16 or any other 16-bit environments?
    • When adding VSFLEX8.OCX to my VB4 or VB5 project, I get the following error message: "Error loading DLL". What is wrong?
    • Does VSFlexGrid 7.0 work with VB4, VB5 and VB6?
    • How do I limit the length of text entries in a column?
    • There are several ways to add data to a VSFlexGrid control. Which one is the fastest?
    • How can I add or delete a column at a given position?
    • How can I implement OLE Drag and Drop?
    • How can I print the contents of a VSFlexGrid control?
    • How do I handle optional parameters in VSFlexGrid using C++?
    • How do I handle Pictures in VSFlexGrid when using C++?