protected virtual bool DrawListViewSubItemOwnerDraw (Graphics dc, ListViewItem item, ListViewItemStates state, int index)
{
ListView control = item.ListView;
ListViewItem.ListViewSubItem subitem = item.SubItems [index];
DrawListViewSubItemEventArgs args = new DrawListViewSubItemEventArgs (dc, subitem.Bounds, item,
subitem, item.Index, index, control.Columns [index], state);
control.OnDrawSubItem (args);
return !args.DrawDefault;
}