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+

Section.LineNumbering Property

Provides access to the object containing line numbering parameters for the current section.

Namespace: DevExpress.XtraRichEdit.API.Native

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

Declaration

SectionLineNumbering LineNumbering { get; }
ReadOnly Property LineNumbering As SectionLineNumbering
SectionLineNumbering LineNumbering { get; }
ReadOnly Property LineNumbering As SectionLineNumbering

Property Value

Type Description
SectionLineNumbering

A SectionLineNumbering class instance representing parameters specific to line numbering.

Property Value

Type Description
SectionLineNumbering

A SectionLineNumbering class instance representing parameters specific to line numbering.

Examples

Set the RichEditView.AllowDisplayLineNumbers option for the current view to true and specify the SectionLineNumbering.CountBy property to any value other than 0 to enable Line Numbering.

In SimpleView and DraftView view line numbers are outside the default visible area, so you have to provide a space to display them. Use the SimpleView.Padding or the DraftView.Padding property to set the left padding to a higher value.

The line numbering font face and font color are specified by the Line Number character style.

richEditControl.LoadDocument("Documents\\Grimm.docx", DevExpress.XtraRichEdit.DocumentFormat.OpenXml);
richEditControl.Views.SimpleView.Padding = new System.Windows.Forms.Padding(60, 4, 4, 0);
richEditControl.Views.SimpleView.AllowDisplayLineNumbers = true;
richEditControl.ActiveViewType = RichEditViewType.Simple;
richEditControl.Document.Sections[0].LineNumbering.CountBy = 1;
richEditControl.Document.CharacterStyles["Line Number"].ForeColor = Color.LightGray;
richEditControl.Document.CharacterStyles["Line Number"].Bold = true;
See Also