TX Text Control .NET for Windows Forms

Visual Studio Toolbox and Designer

Topic

Most Windows Forms applications with TX Text Control start in the Visual Studio designer: you drag a TextControl from the toolbox onto a form and let its smart tag add a ribbon, rulers, a status bar and sidebars. The toolbox tab and what it contains in .NET and in .NET Framework projects are described below, with the pages that cover the designer features.

The Toolbox Tab

The controls and components are in a toolbox tab named TX Text Control 34.0. How the tab appears depends on the kind of project:

  • .NET Framework. The setup creates the tab. In a project created with the Windows Forms App (.NET Framework) template, it is available as soon as you open a form in the designer.
  • .NET 8 or higher. The tab appears when you add the TXTextControl.TextControl.WinForms.SDK package from the package source Text Control Offline Packages to the project. Open a form in the designer, and the items are in the tab. See Installing and Updating Packages.

Important

Designer Requires the Setup. The setup has to be installed on the development machine for the designers to work. The package from the Text Control Private NuGet Feed is meant for compiling on build servers and in CI/CD pipelines. See Installing the Product.

Text Control tested the toolbox, the designers and the project templates of version 34.0 with Visual Studio 2026 and .NET 10.

The screenshot shows the tab of version 31.0 in a .NET project; version 34.0 has the same items in its tab TX Text Control 34.0:

The Visual Studio Toolbox with the TX Text Control 31.0 tab, listing ButtonBar, MailMerge, RulerBar, ServerTextControl, StatusBar, TextControl, Ribbon and the first of the predefined ribbon tabs.

Items in the Tab

ItemWhat it is
TextControlThe editor
Ribbon, RibbonTab and the predefined tabs, such as RibbonFormattingTab and RibbonReportingTabThe ribbon and its tabs
ButtonBar, RulerBar, StatusBarThe button bar, the rulers and the status bar
SidebarA panel beside the editor
ServerTextControlThe document engine without a user interface
MailMergeThe component that merges data into templates

In .NET 8 or higher projects, the package lists all 13 predefined ribbon tabs as items. Components describes each control.

Use the Designer

You draw a TextControl from the tab onto a form, and its smart tag adds a ribbon, a button bar, rulers, a status bar and sidebars, connects them to the editor and docks them. The smart tag of the ribbon adds the predefined tabs and converts the form to a RibbonForm, the smart tag of a Sidebar selects its panel, and the Properties window connects a MailMerge to the editor. When you drop a control on a form of a .NET Framework project, Visual Studio also adds the license entry to licenses.licx.

If the tab is missing or a control cannot be dropped on a form, see Toolbox and Designer in Troubleshooting.

Next Steps