UnionRange.SetStyle
UnionRange.SetStyle method
Sets the style of the range.
public void SetStyle(Style style)
| Parameter | Type | Description |
|---|---|---|
| style | Style | The Style object. |
Examples
namespace AsposeCellsExamples
{
using Aspose.Cells;
using System;
using System.Drawing;
public class UnionRangeMethodSetStyleWithStyleDemo
{
public static void Run()
{
// Create a new workbook and get the first worksheet
Workbook workbook = new Workbook();
Worksheet worksheet = workbook.Worksheets[0];
// Populate some sample data in the range A1:B2
worksheet.Cells["A1"].PutValue("Item");
worksheet.Cells["B1"].PutValue(123);
worksheet.Cells["A2"].PutValue("Total");
worksheet.Cells["B2"].PutValue(456);
// Create a UnionRange that covers cells A1:B2
UnionRange unionRange = worksheet.Cells
.CreateRange("A1:B2")
.UnionRanges(new Aspose.Cells.Range[] { worksheet.Cells.CreateRange("A1:B2") });
try
{
// Create a Style instance and set some formatting
Style style = new Style();
style.BackgroundColor = Color.LightYellow;
style.ForegroundColor = Color.DarkBlue;
style.HorizontalAlignment = TextAlignmentType.Center;
style.VerticalAlignment = TextAlignmentType.Center;
style.IsTextWrapped = true;
// Apply the style to the union range
unionRange.SetStyle(style);
Console.WriteLine("SetStyle executed successfully on the UnionRange.");
// Save the workbook to visualize the result
workbook.Save("UnionRangeSetStyleDemo.xlsx");
}
catch (Exception ex)
{
Console.WriteLine($"Error calling SetStyle: {ex.Message}");
}
}
}
}
See Also
- class Style
- class UnionRange
- namespace Aspose.Cells
- assembly Aspose.Cells