Exemple #1
0
        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);
                }
            }
        }
Exemple #2
0
 public void SetContent(int r, int c, RenderElement re)
 {
     gridLayer.GetCell(r, c).ContentElement = re;
 }