TabTypes Property
- Namespace
TXTextControl
- Package
TXTextControl.asTextControl. WinForms. SDK TXTextControl.from the private NuGet feed or Text Control Offline Packagesdll
Description
Gets or sets an array containing the tab types in a paragraph.
Syntax
public TabType[] TabTypes { get; set; }Public Property TabTypes As TabType()Members
| Value | Description |
|---|---|
| LeftTab | The tab position is at the left side of the text. |
| RightTab | The tab position is at the right side of the text. |
| CenterTab | The text is centered to the tab position. |
| DecimalTab | The decimal sign is aligned at the tab position. |
| RightBorderTab | The tab is positioned right most and the text is diplayed at the left of this position. The tab position set with the TabPositions property is ignored. Only one tab of this kind is possible in a paragraph. |
Examples
The following example applies paragraph layout to selected report text by using ParagraphFormat.TabTypes.
textControl.Text = "First item\nSecond item\nThird item";
textControl.Select(0, textControl.Text.Length);
ParagraphFormat paragraphFormat = textControl.Selection.ParagraphFormat;
paragraphFormat.TabTypes = new TabType[] { TabType.LeftTab };
if (paragraphFormat.TabTypes != null)
{
Console.WriteLine("Paragraph Format: Tab Types is available.");
}
textControl.Selection.ParagraphFormat = paragraphFormat;textControl.Text = "First item" & vbCrLf & "Second item" & vbCrLf & "Third item"
textControl.Select(0, textControl.Text.Length)
Dim paragraphFormat As ParagraphFormat = textControl.Selection.ParagraphFormat
paragraphFormat.TabTypes = New TabType() { TabType.LeftTab }
If paragraphFormat.TabTypes IsNot Nothing Then
Console.WriteLine("Paragraph Format: Tab Types is available.")
End If
textControl.Selection.ParagraphFormat = paragraphFormatLimitations
The maximum number of tabs in a parapgraph is 14.
Remarks
The default type is TabType.LeftTab.
The property returns an array with common values when the text selection contains multiple paragraphs with mixed types. The remaining not common values are set to zero. If all values are different, the Selection.IsCommonValueSelected method returns false.