public void SetColumnWidth(GridBoundColumnsCollection columns) { if (columns.Count > 0) { try { for (var i = 0; i < columns.Count; i++) { switch (i) { case 0: { Model.ColWidths[i] = 40; Model.RowHeights[i] = 30; break; } case 1: { Model.ColWidths[i] = 40; Model.RowHeights[i] = 22; break; } } if (i > 1) { Model.ColWidths[i] = 90; Model.RowHeights[i] = 22; } } } catch (Exception ex) { Fail(ex); } } }
/// <summary> /// Pascalizes the headers. /// </summary> /// <param name="dataRows"></param> /// <param name="gridColumns"></param> public void PascalizeHeaders(IEnumerable <DataRow> dataRows, GridBoundColumnsCollection gridColumns) { if (dataRows.Any() && gridColumns.Count > 0) { try { var _dataTable = dataRows.CopyToDataTable(); var _columnNames = _dataTable.GetColumnNames(); for (var i = 0; i < gridColumns?.Count; i++) { gridColumns[i].HeaderText = _columnNames[i].Contains("Id") ? "ID" : _columnNames[i]?.SplitPascal(); } } catch (Exception ex) { Fail(ex); } } }
/// <summary> /// Pascalizes the headers. /// </summary> /// <param name="dataRows"></param> /// <param name="gridColumns"></param> public void PascalizeHeaders(IEnumerable <DataRow> dataRows, GridBoundColumnsCollection gridColumns) { ((IBudgetGrid)ChartDataControl).PascalizeHeaders(dataRows, gridColumns); }
/// <summary> /// Sets the width of the column. /// </summary> /// <param name="columns">The columns.</param> public void SetColumnWidth(GridBoundColumnsCollection columns) { ((IBudgetGrid)ChartDataControl).SetColumnWidth(columns); }
/// <summary> /// Pascalizes the headers. /// </summary> /// <param name="dataRows"></param> /// <param name="gridColumns"></param> public void PascalizeHeaders(IEnumerable <DataRow> dataRows, GridBoundColumnsCollection gridColumns) { DataGrid.PascalizeHeaders(dataRows, gridColumns); }
/// <summary> /// Sets the width of the column. /// </summary> /// <param name="columns">The columns.</param> public void SetColumnWidth(GridBoundColumnsCollection columns) { DataGrid.SetColumnWidth(columns); }