private void SetBorder(BorderType border, CellState cell, int d) { if (border == null) { return; } cell.Borders[d].Thickness = border.GetSizeInPoints(); cell.Borders[d].Color = border.GetColorInHex(); cell.Borders[d].Style = border.Val?.Value ?? BorderValues.Single; }
private void SetBorder(BorderType border, IEnumerable <CellState> cells, int d) { if (border == null) { return; } foreach (var cell in cells) { cell.Borders[d].Thickness = border.GetSizeInPoints(); cell.Borders[d].Color = border.GetColorInHex(); cell.Borders[d].Style = border.Val?.Value ?? BorderValues.Single; } }