Class
Stylesheet

Definition

Namespace:Telerik.WinForms.Documents.Model.Styles

Assembly:Telerik.WinControls.RichTextEditor.dll

Syntax:

cs-api-definition
public class Stylesheet

Inheritance: objectStylesheet

Constructors

Stylesheet()

Declaration

cs-api-definition
public Stylesheet()

Properties

ListStyles

Declaration

cs-api-definition
[XamlCompositePropertySerializable]
public List<ListStyle> ListStyles { get; set; }

Property Value

List<ListStyle>

Lists

Declaration

cs-api-definition
[XamlCompositePropertySerializable]
public List<ListSerializationData> Lists { get; set; }

Property Value

List<ListSerializationData>

Styles

Declaration

cs-api-definition
[XamlCompositePropertySerializable]
public List<StyleDefinition> Styles { get; set; }

Property Value

List<StyleDefinition>

Version

Declaration

cs-api-definition
[XamlSerializable]
public string Version { get; set; }

Property Value

string

Methods

ApplyStylesheetToDocument(RadDocument)

Copies all styles, list styles and other stylesheet data to the specified Document

Declaration

cs-api-definition
public void ApplyStylesheetToDocument(RadDocument document)

Parameters

document

RadDocument

ApplyStylesheetToRichTextBox(RadRichTextBox)

Suspends layout updates of RadRichtextBox, which has better performance and uses ApplyStylesheetToDocument(RadDocument) to apply the stylesheet.

Declaration

cs-api-definition
public void ApplyStylesheetToRichTextBox(RadRichTextBox richTextBox)

Parameters

richTextBox

RadRichTextBox

CopyStylesFromDocument(RadDocument, Func<StyleDefinition, bool>)

Declaration

cs-api-definition
protected virtual void CopyStylesFromDocument(RadDocument document, Func<StyleDefinition, bool> filter = null)

Parameters

document

RadDocument

filter

Func<StyleDefinition, bool>

ExtractStylesheetFromDocument(RadDocument, bool)

Declaration

cs-api-definition
public void ExtractStylesheetFromDocument(RadDocument document, bool customStylesOnly = false)

Parameters

document

RadDocument

customStylesOnly

bool