Word Processing Basics: Using Tab Stops to Position Text
Consider the following situation: You want to display three blocks of text in one line: Text can be positioned in many different ways. You can use use spaces between the blocks which is a very unclean way of positioning text. You can use a table to arrange the text which was a very popular way of designing HTML pages in the pre-CSS era. In this particular case, the cleanest way of positioning text is the usage of tab stops. A tab stop is a horizontal position where the text is aligned to. In…

Consider the following situation: You want to display three blocks of text in one line:

Text can be positioned in many different ways. You can use use spaces between the blocks which is a very unclean way of positioning text. You can use a table to arrange the text which was a very popular way of designing HTML pages in the pre-CSS era.
In this particular case, the cleanest way of positioning text is the usage of tab stops. A tab stop is a horizontal position where the text is aligned to. In TX Text Control, 5 different tab types can be chosen from:
LeftTab
RightTab
CenterTab
DecimalTab
RightBorderTab
Back to our sample. In order to align the first block of text, we don't need a tab position. The text is automatically left aligned based on the paragraph settings. To add the centered text in the middle, we will use a CenterTab. And for the right aligned block of text, a right border tab is used:

Relevant links to the documentation:
Related Posts
Windows FormsGetting StartedTutorial
Windows Forms Tutorial: Create Your First Windows Forms C# Application
This tutorial shows how to create your first Windows Forms application with C# using TX Text Control .NET for Windows Forms in Visual Studio 2022.
How to Mail Merge MS Word DOCX Documents in ASP.NET Core C#
Mail merge is the process of merging data, such as Json or IEnumerable objects, into a template document, such as a DOC or DOCX file. This tutorial is a walkthrough of the steps necessary to…
Creating an Angular Document Editor Application with a Node.js WebSocket Server
This tutorial shows how to create an Angular application that uses the Document Editor with a Node.js WebSocket server.
Adding SVG Watermarks to Documents
This article shows how to add SVG images to document section headers that repeat automatically on each page. This watermark will be inserted vertically and horizontally centered on each section page.
Using MailMerge in ASP.NET Core 6 Web Applications
This article shows how to use the TX Text Control ASP.NET MailMerge class to merge templates with JSON data within a .NET 6 application in Visual Studio 2022.