Skip to main content
All docs
V25.1
  • Row

    DevExpress v25.1 Update — Your Feedback Matters

    Our What's New in v25.1 webpage includes product-specific surveys. Your response to our survey questions will help us measure product satisfaction for features released in this major update and help us refine our plans for our next major release.

    Take the survey Not interested

    CellRange.FillColor Property

    Gets or sets the cell background color.

    Namespace: DevExpress.Spreadsheet

    Assembly: DevExpress.Spreadsheet.v25.1.Core.dll

    NuGet Package: DevExpress.Spreadsheet.Core

    #Declaration

    Color FillColor { get; set; }

    #Property Value

    Type Description
    Color

    The cell background color.

    #Remarks

    Use properties of the Fill object to specify background settings for a cell:

    When you specify FillColor or BackgroundColor for a cell with no background (Fill.PatternType is None), the cell background pattern is changed to Solid.

    Important

    The semi-transparent alpha component (the Color‘s alpha parameter with a value less than 255) is reset to opaque (255) when the document is rendered in the Spreadsheet control, printed, or exported to PDF and Excel formats.

    To access the Fill object, use the Formatting.Fill property.

    For examples on how to specify formatting for an individual cell and cell range or modify a style, refer to the How to: Format a Cell or Range of Cells or How to: Create or Modify a Style document.

    #Example

    This example demonstrates how to format color characteristics (font and background colors) for an individual cell and range of cells.

    View Example

    // Format an individual cell.
    worksheet.Cells["A1"].Font.Color = Color.Red;
    worksheet.Cells["A1"].FillColor = Color.Yellow;
    
    // Format a range of cells.
    CellRange range = worksheet.Range["C3:H10"];
    Formatting rangeFormatting = range.BeginUpdateFormatting();
    rangeFormatting.Font.Color = Color.Blue;
    rangeFormatting.Fill.BackgroundColor = Color.LightBlue;
    rangeFormatting.Fill.PatternType = PatternType.LightHorizontal;
    rangeFormatting.Fill.PatternColor = Color.Violet;
    range.EndUpdateFormatting(rangeFormatting);
    

    The following code snippets (auto-collected from DevExpress Examples) contain references to the FillColor property.

    Note

    The algorithm used to collect these code examples remains a work in progress. Accordingly, the links and snippets below may produce inaccurate results. If you encounter an issue with code examples below, please use the feedback form on this page to report the issue.

    See Also