The requested page is not available for the requested platform. You are viewing the content for .NET Framework 4.5.2+ platform.
.NET Framework 4.5.2+
.NET Framework 4.5.2+
.NET Standard 2.0+
Row

SpreadsheetFontProperties Interface

Contains font attributes for a range of characters within the cell text.

Namespace: DevExpress.Spreadsheet

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

Declaration

public interface SpreadsheetFontProperties
Public Interface SpreadsheetFontProperties
public interface SpreadsheetFontProperties
Public Interface SpreadsheetFontProperties

Remarks

Use the SpreadsheetFontProperties object's properties to view or change font characteristics for a portion of cell text specified by the RichTextString.Characters method. This method returns the RichTextRange object that represents the text subset and allows you to set its font characteristics using the RichTextRange.Font property.


// Set a cell value.
worksheet["B2"].Value = "Rich text formatting";

// Obtain the RichTextString object containing the cell text.
RichTextString richText = worksheet["B2"].GetRichText();
// Format the first word as bold. 
richText.Characters(0, 4).Font.Bold = true;

// Assign the rich formatted text to the cell B2.
worksheet["B2"].SetRichText(richText);

For more examples on how to apply different fonts to specific regions of the cell text, refer to the How to: Apply Rich Formatting to Cell Text document.

See Also