Applies a specific style as defined by a CellStyle object to a cell within a sheet. Thus, enabling the customization of cell appearance, including aspects like font, alignment, and border settings.
cellStyle
The CellStyle object that encapsulates the styling properties to be applied to the cell.
SetStyle allows users to define and apply a comprehensive set of style properties to a cell. This includes settings for fonts, cell background color, text alignment, and border styles.
using Leadtools;using Leadtools.Document.LEADOffice.Sheet;public void CreateWorkbookFileExample(){// Initialize the workbookvar workbook = LEADWorkbookFactory.Create();// Add a new sheet named "Test"var sheet = workbook.CreateSheet("Test");// Access the first cell (assuming 0-based indexing)var cell = sheet.CreateRow(0).CreateCell(0);// Update the cell's valuecell.SetCellValue("LEADTOOLS");// Style the cellvar cellStyle = workbook.CreateCellStyle();cellStyle.Font = workbook.CreateFont("Arial", 12, FontStyle.Bold, RasterColor.FromKnownColor(RasterKnownColor.Black));cellStyle.BackgroundColor = RasterColor.FromKnownColor(RasterKnownColor.Gray);cellStyle.HorizontalAlignment = HorizontalAlignment.Center;cellStyle.VerticalAlignment = VerticalAlignment.Center;cellStyle.WrapText = TextWrap.Wrap;// Apply the style to the cellcell.SetStyle(cellStyle);// Save the workbook to diskvar filePath = Path.Combine(LEAD_VARS.ImagesDir, @"WorkbookTest.xlsx");workbook.Save(filePath);}static class LEAD_VARS{public const string ImagesDir = @"C:\LEADTOOLS23\Resources\Images";}