public virtual OLVListSubItem GetSubItem(int index, int columnIndex) { OLVListItem olvi = this.GetItem(index); return olvi == null ? null : olvi.GetSubItem(columnIndex); }