TextColumnCollection Class
Represents a collection of TextColumns in a Section.
public sealed class TextColumnCollection : ReadOnlyCollection<TextColumn>, IList<TextColumn>, ICollection<TextColumn>, IList, ICollection, IReadOnlyList<TextColumn>, IReadOnlyCollection<TextColumn>, IEnumerable<TextColumn>, IEnumerable
Public NotInheritable Class TextColumnCollection
Inherits ReadOnlyCollection(Of TextColumn)
Implements IList(Of TextColumn), ICollection(Of TextColumn), IList, ICollection, IReadOnlyList(Of TextColumn), IReadOnlyCollection(Of TextColumn), IEnumerable(Of TextColumn), IEnumerable
- Inheritance:
- System.ObjectSystem.Collections.ObjectModel.ReadOnlyCollection<TextColumn>TextColumnCollection
Implements
Remarks
This collection is read-only. To change Section's columns, assign a new instance of a TextColumnCollection to a TextColumns property on a parent Section.
Constructors
TextColumnCollection(Int32)
Initializes a new instance of the TextColumnCollection class.
Parameters
columnsCount
- System.Int32
The number of text columns.
Properties
EvenlySpaced
Gets or sets a value indicating whether all text columns have equal width and are evenly spaced.
Property Value
- System.Boolean
true if all columns have equal width and are evenly spaced; otherwise, false.
LineBetween
Gets or sets a value indicating whether to show or not the line between two TextColumn.
Property Value
- System.Boolean
true to show the line between two TextColumn; otherwise, false.
SpaceAfter
Gets or sets the amount of space between each column (in points). Set this property only if EvenlySpaced is true.
Property Value
- System.Double
The amount of space between each column (in points).
Remarks
The default value for this property is 35.4 points.