TX Text Control .NET for Windows Forms Documentation

LineCollection Class

An instance of the LineCollection class contains all text lines in a Text Control document or part of the document represented through objects of the type Line. An instance of this class can be obtained with the TextControl.Lines, HeaderFooter.Lines or TextFrame.Lines property. The LineCollection class implements the IEnumerable and the ICollection interfaces.

Introduced: 10.1.

Syntax

[C#] public class LineCollection : ICollection, IEnumerable
[Visual Basic] Public Class LineCollection Implements ICollection Implements IEnumerable

Properties

PropertyDescription
CountGets the number of elements contained in the collection.

Methods

MethodDescription
CopyToCopies the elements of the collection to an array, starting at a particular index.
GetEnumeratorReturns an enumerator that can be used to iterate through the collection.
GetItemGets a particular line from the collection.
ItemGets the line from the collection.

Example

The following example shows how to loop through all lines and how to get the according page number of that line.

[C#] foreach (TXTextControl.Line line in textControl1.Lines) { Console.WriteLine("Line " + line.Number.ToString() + " is on page " + line.Page.ToString()); }
[Visual Basic] For Each line As TXTextControl.Line In TextControl1.Lines Console.WriteLine("Line " + line.Number.ToString() + _ " is on page " + line.Page.ToString()) Next

See Also

 
 
 

Products

Support

Downloads

Corporate

Buy Now