public IEnumerable<StringKeyValuePair> GetGridAttributes() { if (_stackGrid.Count == 0) return null; GridRowCol rowCol = _stackGrid.Peek(); return rowCol.GetGridAttributes(); }
public GridContext(RenderContext renderContext, GridRowCol rowCol) { _renderContext = renderContext; _renderContext.PushRowCol(rowCol); }
internal void PushRowCol(GridRowCol rowCol) { _stackGrid.Push(rowCol); }
public GridContext GridContext(Int32? row, Int32? col, Int32? rowSpan, Int32? colSpan, AlignItem? vAlign) { var rowCol = new GridRowCol(row, col, rowSpan, colSpan, vAlign); return new GridContext(this, rowCol); }
public GridContext GridContext(Object elem) { var rowCol = new GridRowCol(Grid.GetRow(elem), Grid.GetCol(elem), Grid.GetRowSpan(elem), Grid.GetColSpan(elem), Grid.GetVAlign(elem)); return(new GridContext(this, rowCol)); }
public GridContext GridContext(Int32?row, Int32?col, Int32?rowSpan, Int32?colSpan, VerticalAlign?vAlign) { var rowCol = new GridRowCol(row, col, rowSpan, colSpan, vAlign); return(new GridContext(this, rowCol)); }