ContentCell Demo

DropDownCell Demo illustrates the usage of different controls as celltypes in grid cells. You will learn how to place chart controls, pictureboxes, html  and Gridcontrols into cells.

Essential Grid uses a control-sharing architecture. While a combo box may appear in many different cells (even with different drop-list content), there is usually only a single combo box that is moved around and populated as needed. This architecture allows Essential Grid to have many different controls without the overhead of creating multiple controls of the same type. You can even create your own custom control types. Other samples like Derived Cell Control Tutorial, Cell Buttons and Virtual Tree Grid have examples of derived cell controls.

Given below is an image of the sample.

Cell Types screenshot

Features:

ChartCell

Interactive Features:

GridInCell

      GridControl grid;
      this.gridControl1[2,2].CellType = "GridinCell";
      this.gridControl1.CoveredRanges.Add(GridRangeInfo.Cells(2, 2, 6, 4));
      grid = new CellEmbeddedGrid(this.gridControl1);
      this.gridControl1[2,2].Control = grid;  
      grid.RowCount = 5;
      grid.ColCount = 5;
      grid[1,1].Text = "this is a 5x5 grid";
      grid.ThemesEnabled = true; 

XHTML Cell

PictureBox

Calendar Cells screenshot