WinForms

Upgrade Guide User Guide Demos Support Forums Download
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class ListLevel - WindowsForms API Reference | Syncfusion

    Show / Hide Table of Contents

    Class ListLevel

    Represents ListLevel.

    Inheritance
    System.Object
    EntityBase
    XDLSSerializableBase
    ListLevel
    Implements
    IEntityBase
    IXDLSSerializable
    Inherited Members
    XDLSSerializableBase.m_id
    XDLSSerializableBase.IXDLSSerializable.WriteXmlAttributes(IXDLSAttributeWriter)
    XDLSSerializableBase.IXDLSSerializable.WriteXmlContent(IXDLSContentWriter)
    XDLSSerializableBase.IXDLSSerializable.ReadXmlAttributes(IXDLSAttributeReader)
    XDLSSerializableBase.IXDLSSerializable.ReadXmlContent(IXDLSContentReader)
    XDLSSerializableBase.IXDLSSerializable.RestoreReference(String, Int32)
    XDLSSerializableBase.WriteXmlContent(IXDLSContentWriter)
    XDLSSerializableBase.ReadXmlContent(IXDLSContentReader)
    XDLSSerializableBase.RestoreReference(String, Int32)
    XDLSSerializableBase.IXDLSSerializable.XDLSHolder
    XDLSSerializableBase.XDLSHolder
    EntityBase.SetOwner(IEntityBase)
    EntityBase.Owner
    EntityBase.Document
    EntityBase.DocumentEx
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: Syncfusion.DLS
    Assembly: Syncfusion.DLS.Base.dll
    Syntax
    public class ListLevel : XDLSSerializableBase, IEntityBase, IXDLSSerializable

    Constructors

    ListLevel(Document)

    Declaration
    protected ListLevel(Document doc)
    Parameters
    Type Name Description
    Document doc

    ListLevel(ListStyle)

    Initializing constructor

    Declaration
    public ListLevel(ListStyle listStyle)
    Parameters
    Type Name Description
    ListStyle listStyle

    Properties

    BulletCharacter

    Get/set bullet pattern

    Declaration
    public string BulletCharacter { get; set; }
    Property Value
    Type Description
    System.String

    CharacterFormat

    Gets / sets character formats of list symbol.

    Declaration
    public CharacterFormat CharacterFormat { get; set; }
    Property Value
    Type Description
    CharacterFormat

    FollowCharacter

    Get/set the type of character following the number text for the paragraph.

    Declaration
    public FollowCharacterType FollowCharacter { get; set; }
    Property Value
    Type Description
    FollowCharacterType

    IsLegalStyleNumbering

    Get/set ArabaicNumberFormat property ( true if the level turns all inherited numbers to arabic, false if it preserves their number format code ).

    Declaration
    public bool IsLegalStyleNumbering { get; set; }
    Property Value
    Type Description
    System.Boolean

    NoRestartByHigher

    True if the level's number sequence is not restarted by higher (more significant) levels in the list.

    Declaration
    public bool NoRestartByHigher { get; set; }
    Property Value
    Type Description
    System.Boolean

    NumberAlignment

    Get/set alignment (left, right, or centered) of the paragraph number.

    Declaration
    public ListNumberAlignment NumberAlignment { get; set; }
    Property Value
    Type Description
    ListNumberAlignment

    NumberPosition

    Get/set number/bullet position for current listlevel.

    Declaration
    public float NumberPosition { get; set; }
    Property Value
    Type Description
    System.Single

    NumberPrefix

    Gets / set prefix pattern for numbered level.

    Declaration
    public string NumberPrefix { get; set; }
    Property Value
    Type Description
    System.String

    NumberSufix

    Gets / sets sufix pattern for numbered level.

    Declaration
    public string NumberSufix { get; set; }
    Property Value
    Type Description
    System.String

    ParagraphFormat

    Gets / sets paragraph format of list level.

    Declaration
    public ParagraphFormat ParagraphFormat { get; set; }
    Property Value
    Type Description
    ParagraphFormat

    PatternType

    Getd / sets list numbering type.

    Declaration
    public ListPatternType PatternType { get; set; }
    Property Value
    Type Description
    ListPatternType

    PreviousLevel

    Gets previous list.

    Declaration
    protected ListLevel PreviousLevel { get; }
    Property Value
    Type Description
    ListLevel

    StartAt

    Get/set start at value.

    Declaration
    public int StartAt { get; set; }
    Property Value
    Type Description
    System.Int32

    TabSpaceAfter

    Get/set spacing after list level's number or bullet ( tab position if follow character is tab ).

    Declaration
    public float TabSpaceAfter { get; set; }
    Property Value
    Type Description
    System.Single

    TextPosition

    Gets / sets left listlevel indent

    Declaration
    public float TextPosition { get; set; }
    Property Value
    Type Description
    System.Single

    UsePrevLevelPattern

    When true, number generated will include previous levels (used for legal numbering).

    Declaration
    public bool UsePrevLevelPattern { get; set; }
    Property Value
    Type Description
    System.Boolean

    Methods

    Clone(ListStyle)

    Clone current listlevel.

    Declaration
    public virtual ListLevel Clone(ListStyle owner)
    Parameters
    Type Name Description
    ListStyle owner
    Returns
    Type Description
    ListLevel

    ListLevelItem

    CreateLayoutData(String, Byte[], Int32)

    Create level layout data

    Declaration
    public void CreateLayoutData(string numStr, byte[] characterOffsets, int levelNumber)
    Parameters
    Type Name Description
    System.String numStr
    System.Byte[] characterOffsets
    System.Int32 levelNumber

    GetListItemText(Int32)

    Gets list symbol for specified item index

    Declaration
    public string GetListItemText(int listItemIndex)
    Parameters
    Type Name Description
    System.Int32 listItemIndex
    Returns
    Type Description
    System.String

    InitXDLSHolder()

    Serialize paragraph and character properties.

    Declaration
    protected override void InitXDLSHolder()
    Overrides
    XDLSSerializableBase.InitXDLSHolder()

    ReadXmlAttributes(IXDLSAttributeReader)

    Declaration
    protected override void ReadXmlAttributes(IXDLSAttributeReader reader)
    Parameters
    Type Name Description
    IXDLSAttributeReader reader
    Overrides
    XDLSSerializableBase.ReadXmlAttributes(IXDLSAttributeReader)

    WriteXmlAttributes(IXDLSAttributeWriter)

    Declaration
    protected override void WriteXmlAttributes(IXDLSAttributeWriter writer)
    Parameters
    Type Name Description
    IXDLSAttributeWriter writer
    Overrides
    XDLSSerializableBase.WriteXmlAttributes(IXDLSAttributeWriter)

    Implements

    IEntityBase
    IXDLSSerializable
    Back to top Generated by DocFX
    Copyright © 2001 - 2021 Syncfusion Inc. All Rights Reserved