Class ListLevel
Represents a level within a list hierarchy, defining the formatting, numbering style, and indentation properties for list items at a specific nesting level.
Inheritance
Inherited Members
Namespace: Telerik.Windows.Documents.Fixed.Model.Editing.Lists
Assembly: Telerik.Windows.Documents.Fixed.dll
Syntax
public class ListLevel
Constructors
ListLevel()
ListLevel(IBulletNumberingFormat)
Initializes a new instance of the ListLevel class.
Declaration
public ListLevel(IBulletNumberingFormat numberingStyleFormat)
Parameters
IBulletNumberingFormat
numberingStyleFormat
The numbering style format. |
Properties
BulletNumberingFormat
Gets or sets the bullet numbering format that defines how bullets or numbers are generated and displayed for this list level.
Declaration
public IBulletNumberingFormat BulletNumberingFormat { get; set; }
Property Value
IBulletNumberingFormat
The bullet numbering format implementation. |
CharacterProperties
Gets the character properties that define the font, size, color, and other text formatting for the bullet numbering element.
Declaration
public CharacterProperties CharacterProperties { get; }
Property Value
CharacterProperties
The character properties for the bullet numbering. |
IndentAfterBullet
Gets or sets the horizontal spacing between the bullet and the following text content.
Declaration
public double IndentAfterBullet { get; set; }
Property Value
System.Double
The indent distance after the bullet, measured in document units. |
ParagraphProperties
Gets the paragraph properties that define spacing, indentation, and alignment for paragraphs at this list level.
Declaration
public ParagraphProperties ParagraphProperties { get; }
Property Value
ParagraphProperties
The paragraph properties for this list level. |
RestartAfterLevel
Gets or sets the list level after which this level's numbering should restart. Set to -1 to disable automatic restart behavior.
Declaration
public int RestartAfterLevel { get; set; }
Property Value
System.Int32
The list level index that triggers numbering restart, or -1 if restart is disabled. |
StartIndex
Gets or sets the starting number or index for this list level. This value determines what number the first item in the list will display.
Declaration
public int StartIndex { get; set; }
Property Value
System.Int32
The starting index for numbering. Default is typically 1 for numbered lists. |