public virtual void InitializeMenuItems(VirtualGridCellElement cell) { this.currentContext = new VirtualGridCellInfo(cell.RowIndex, cell.ColumnIndex, cell.ViewInfo); if (cell is VirtualGridHeaderCellElement) { this.InitializeHeaderCellContextMenu((VirtualGridHeaderCellElement)cell); } else if (cell is VirtualGridNewCellElement) { this.InitializeNewRowContextMenu(); } else if (cell is VirtualGridFilterCellElement) { this.InitializeFilterCellContextMenu(); } else if (cell is VirtualGridIndentCellElement) { if (cell.RowIndex < 0) { return; } this.InitializeRowContextMenu(); } else { if (cell == null) { return; } this.InitializeDataCellContextMenu(); } }
public VirtualGridCellInfoEventArgs(VirtualGridCellInfo cellInfo) { this.cellInfo = cellInfo; }