LineCollection Class
- Namespace
TXTextControl
- Package
TXTextControl.from the private NuGet feed or Text Control Offline PackagesTextControl. WinForms. SDK
- Assembly
TXTextControl.dll
- Install
dotnet add package TXTextControl..NET 8 and later. For .NET Framework, referenceTextControl. WinForms. SDK TXTextControl.from the setup.dll
- Implements
- ICollection, IEnumerable
Description
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.
Syntax
public class LineCollection : ICollection, IEnumerablePublic Class LineCollection
Implements ICollection, IEnumerableExamples
The following example shows how to loop through all lines and how to get the according page number of that line.
foreach (TXTextControl.Line line in textControl1.Lines)
{
Console.WriteLine("Line " + line.Number.ToString() +
" is on page " + line.Page.ToString());
}For Each line As TXTextControl.Line In TextControl1.Lines
Console.WriteLine("Line " + line.Number.ToString() + _
" is on page " + line.Page.ToString())
NextThe following example works with lines in the current document.
LineCollection lineCollection = textControl.Lines;
textControl.Text = "Quarterly results\nRevenue increased by 12%.";Dim lineCollection As LineCollection = textControl.Lines
textControl.Text = "Quarterly results" & vbCrLf & "Revenue increased by 12%."Members
Properties
| Property | Description |
|---|---|
| Count | Gets the number of elements contained in the collection. |
| Item | Gets the line from the collection. In C# this property is the indexer for the LineCollection class. |
Methods
| Method | Description |
|---|---|
| CopyTo | Copies the elements of the collection to an array, starting at a particular index. |
| GetEnumerator | Returns an enumerator that can be used to iterate through the collection. |
| GetItem | Gets a particular line from the collection. |