public TableRowEnumerator(IEnumerable rows, ColumnCollection cols) { this.rows = rows.GetEnumerator(); this.cols = cols; }
public TableRowWrapper(ColumnCollection cols, object row) { this.row = row; this.cols = cols; }
/// <summary> /// Cria um novo objeto responsável por inferir os estilos das colunas, /// com o auxílio de um <see cref="ColumnMetadataHelper"/>. /// </summary> /// <param name="mdHelper">O objeto responsável por auxiliar a formatar colunas específicas.</param> /// <param name="columns">A coleção contendo as colunas</param> public ColumnStyleInferer(ColumnMetadataHelper mdHelper, ColumnCollection columns) { this.mdHelper = mdHelper; this.columns = columns; }
/// <summary> /// Escalona a largura das colunas para o tamanho da página. /// </summary> /// <param name="cols">As colunas</param> public void Fit(ColumnCollection cols) { cols.ScaleBy(0.17, width - 2); }
public Table(string columnMetadataPath) { this.cols = new ColumnCollection(new ColumnMetadataHelper(columnMetadataPath)); }
public Table(ColumnCollection cols) { this.cols = cols; }