public void SetCellContent(UIElement ui, int rowIndex, int colIndex) { if (rowIndex < gridTable.RowCount && colIndex < gridTable.ColumnCount) { gridTable.GetCell(rowIndex, colIndex).ContentElement = ui; if (this._gridViewRenderE != null) { RenderElement re = ui.GetPrimaryRenderElement(_gridViewRenderE.Root); _gridViewRenderE.SetContent(rowIndex, colIndex, re); GridLayer layer = _gridViewRenderE.GridLayer; GridCell gridCell = layer.GetCell(rowIndex, colIndex); GridCellParentLink parentLink = new GridCellParentLink(gridCell, _gridViewRenderE); RenderElement.SetParentLink(re, parentLink); } } }
public void SetContent(int r, int c, RenderElement re) { gridLayer.GetCell(r, c).ContentElement = re; }