Here's a complete example which creates a list of 50,000 rows and sets up the grid in virtual mode:

using System;
using System.Collections.Generic;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using VIBlend.WinForms.Controls;
using VIBlend.WinForms.DataGridView;
using VIBlend.Utilities;

// Set the cells data source to Virtual for all columns
foreach (HierarchyItem column in vDataGridView1.ColumnsHierarchy.Items)
vDataGridView1.CellsArea.SetCellDataSource(column, GridCellDataSource.Virtual);