Row.ApplyStyle
Row.ApplyStyle method
Applies formats for a whole row.
public void ApplyStyle(Style style, StyleFlag flag)
Parameter | Type | Description |
---|---|---|
style | Style | The style object which will be applied. |
flag | StyleFlag | Flags which indicates applied formatting properties. |
Examples
using System;
using Aspose.Cells;
namespace AsposeCellsExamples
{
public class RowMethodApplyStyleWithStyleStyleFlagDemo
{
public static void Run()
{
// Create a workbook
Workbook workbook = new Workbook();
Worksheet sheet = workbook.Worksheets[0];
// Set HTML content in first cell
sheet.Cells[0, 0].HtmlString = @"<font style=""color: #49c131; font-weight: bold;"">Styled </font><font>text</font>";
// Get the first row and its style
Row row = sheet.Cells.Rows[0];
Style style = row.GetStyle();
// Modify style properties
style.IsTextWrapped = true;
style.HorizontalAlignment = TextAlignmentType.Center;
// Apply style with specific flags (only wrap text will be applied)
row.ApplyStyle(style, new StyleFlag { WrapText = true });
// Auto-fit for demonstration
sheet.AutoFitRows();
sheet.AutoFitColumns();
// Save the workbook
workbook.Save("RowApplyStyleDemo.xlsx");
}
}
}
See Also
- class Style
- class StyleFlag
- class Row
- namespace Aspose.Cells
- assembly Aspose.Cells