Class
ListLevel

Defines formatting, numbering style, and indentation for items at a specific nesting level within a list.

Definition

Namespace:Telerik.Windows.Documents.Fixed.Model.Editing.Lists

Assembly:Telerik.Windows.Documents.Fixed.dll

Syntax:

cs-api-definition
public class ListLevel

Inheritance: objectListLevel

Constructors

ListLevel()

Initialize a list level with the default bullet/numbering format.

Declaration

cs-api-definition
public ListLevel()

ListLevel(IBulletNumberingFormat)

Initialize a list level with a specific bullet or numbering format.

Declaration

cs-api-definition
public ListLevel(IBulletNumberingFormat numberingStyleFormat)

Parameters

numberingStyleFormat

IBulletNumberingFormat

The numbering style format.

Properties

BulletNumberingFormat

Gets or sets the strategy that generates the bullet or number displayed for items at this level.

Declaration

cs-api-definition
public IBulletNumberingFormat BulletNumberingFormat { get; set; }

Property Value

IBulletNumberingFormat

The bullet numbering format implementation.

CharacterProperties

Gets the character formatting applied to the generated bullet/number content.

Declaration

cs-api-definition
public CharacterProperties CharacterProperties { get; }

Property Value

CharacterProperties

The character properties for the bullet numbering.

IndentAfterBullet

Gets or sets the horizontal spacing between the bullet/number and the item text.

Declaration

cs-api-definition
public double IndentAfterBullet { get; set; }

Property Value

double

The indent distance after the bullet, measured in document units.

ParagraphProperties

Gets paragraph layout settings (spacing, indentation, alignment) for items at this level.

Declaration

cs-api-definition
public ParagraphProperties ParagraphProperties { get; }

Property Value

ParagraphProperties

The paragraph properties for this list level.

RestartAfterLevel

Gets or sets the level after which numbering restarts; use -1 to disable automatic restart.

Declaration

cs-api-definition
public int RestartAfterLevel { get; set; }

Property Value

int

The list level index that triggers numbering restart, or -1 if restart is disabled.

StartIndex

Gets or sets the first numbering value for this level; affects the number shown for the first item.

Declaration

cs-api-definition
public int StartIndex { get; set; }

Property Value

int

The starting index for numbering. Default is typically 1 for numbered lists.