TX Text Control .NET Server

CanAdd Property

Property
Namespace
TXTextControl
Package
TXTextControl.TextControl.Core.SDK as TXTextControl.Core.dll from the private NuGet feed or Text Control Offline Packages
Also in
TXTextControl.TextControl.ASP.SDK as TXTextControl.dll

Description

Gets a value indicating whether a new column can be inserted at the current input position. This property does not check for protected TextFields and/or protected document sections. To perform this use in addition the TextControl.CanEdit property.

Syntax

public bool CanAdd { get; }

Examples

The following example creates a small report table and works with its structure by using TableColumnCollection.CanAdd.

textControl.Tables.Add(3, 3, 10);
Table table = textControl.Tables.GetItem(10);
TableColumnCollection tableColumnCollection = table.Columns;

if (tableColumnCollection.CanAdd)
{
    if (!tableColumnCollection.Add(TableAddPosition.After))
    {
        throw new InvalidOperationException("The item could not be inserted.");
    }
}

Limitations

Read only.