Products Technologies Demo Docs Blog Support Company

What's New in X16

We regularly release major updates to our libraries, adding new features and responding to customer requests.

Track changes

Collaboration

Track changes

Changes are visually marked in TX Text Control .NET for WPF and are also available in the new sidebar Tracked Changes. The sidebar lists all changes with a timestamp and author information. This allows multiple users to collaborate by working on the same document.

Excel import

Excel

Excel import

Microsoft Excel spreadsheets can be imported into TX Text Control .NET for WPF. On loading, the spreadsheet can be selected from the available spreadsheets, which is then converted into a smart table, including Excel compatible formulas.

Excel compatible formulas

Excel

Excel compatible formulas

TX Text Control .NET for WPF supports 100+ formulas, including most mathematical and trigonometric formulas compatible to Microsoft Excel. Typically, a SUM formula is inserted at the end of a table to create a total sum value.

Data shaping

Mail merge

Data shaping

Merge blocks can be sorted and filtered. The UI (ribbon and dialog boxes), which is available out-of-the-box, reflects these new improvements. This enables very flexible data structures and data shaping options in TX Text Control .NET for WPF based reporting applications.

Track changes

Track and collaborate on document changes with visual cues. TX Text Control .NET for WPF X16 enables document collaboration features in your application. Track Changes, also known as redline or redlining, is a way to keep track of the changes different authors make to a document.

These changes can be accepted or rejected by the authors to collaborate on the same document. TX Text Control .NET for WPF X16 remembers these changes, and stores them MS Word-compatible in the document.

Changes are visually marked in the Text Control editor and also available in the new sidebar Tracked Changes that lists all changes with a timestamp and author information. This allows multiple users to collaborate by working on the same document.

Not only interactive changes can be tracked, but also programmatic changes that are done using the Selection object and based on the currently active user. All changes within the text are also visible in the sidebar and accessible programmatically using the API.

Learn more

Track changes
Excel compatible formulas

Excel compatible formulas

Support for Excel-compatible formulas and live demo. TX Text Control .NET for WPF X16 supports calculations in a table by using formulas. A formula is a property of a table cell and can be loaded from a SpreadsheetML document or can be inserted using the TXTextControl.TableCell.Formula property and TXTextControl.TableCellFormat.NumberFormula property.

TX Text Control .NET for WPF X16 supports 100+ formulas including most mathematical and trigonometric formulas compatible to Microsoft Excel.

Formulas can reference other table cells and the text content of a formula cell is automatically updated when the content of an input cell changes.

Learn more

MailMerge: Sorting and filtering

Sort and filter data rows in MailMerge for flexible reporting. TX Text Control .NET for WPF X16 supports data shaping to filter and sort data rows in a MergeBlock.

The UI (ribbon and dialog boxes), which is available out-of-the-box, reflects these new improvements. The Insert Merge Block dialog box, that inserts a new merge block based on the connected data from the TXTextControl.DocumentServer.DataSources.DataSourceManager class, has a new button to specify data shaping settings.

All of these settings can be set programmatically using the new properties of the TXTextControl.DocumentServer.DataSources.MergeBlockInfo class: SortingInstructions and Filters. Additionally, the BlockMergingCondition specifies a condition which the parent data row of this merge block has to satisfy, so that this merge block is merged at all.

This enables very flexible data structures and data shaping options in TX Text Control based reporting applications.

Learn more

MailMerge: Sorting and filtering
Excel spreadsheet import

Excel spreadsheet import

Import Excel spreadsheets with support for specific worksheets. TX Text Control .NET for WPF X16 supports the SpreadsheetML part of the Microsoft Office Open XML format. This format is a ZIP compressed XML format for spreadsheet processing and is used as the standard format of Microsoft Excel.

TX Text Control loads the *.xlsx format from physical files or from memory containing documents formatted with this format. The StreamType enumeration has been extended with the new SpreadsheetML member.

The LoadSettings.DocumentPartName property returns the names of all document parts of the specified document. Each SpreadsheetML document can contain multiple named worksheets. Using the LoadSettings.DocumentPartName property, the worksheet to be loaded can be defined.

UI: Extended ribbon tabs

Explore extended Ribbon Tabs for track changes and table layout. The Proofing ribbon tab has been extended with a new Track Changes ribbon group, containing buttons to turn on and off tracking changes, to accept and reject tracked changes, and to scroll to the next or to the previous tracked change.

The Table Layout tab has been extended to support formulas and number formats in table cells.

UI: Extended ribbon tabs
Sidebar controls

Sidebar controls

Use dockable sidebar controls with custom interfaces and layouts. Sidebar Class control that can be placed inside an application and used as an alternative to dialogs. It can be pinned and unpinned to display the control as a docked sidebar or as a dialog.

Besides the option to create a custom interface, the sidebar provides different pre-defined functional layouts that can be connected to a TextControl. Furthermore, horizontally and vertically docked sidebars can be used with specific ribbon tabs, where the user can toggle a related button to show or hide that control with the corresponding application.

Extended ribbons: Key tips and quick access toolbar

Discover extended ribbons with key tips and quick access toolbar. Key tips are now available for all ribbon dropdown controls, including the application menu.

The new HasQuickAccessToolbar property defines whether a quick access toolbar is shown in the caption area of the form, and the new HasApplicationMenu defines whether the first tab of the ribbon is an application menu.

Extended ribbons: Key tips and quick access toolbar

New classes, properties, methods and events for WPF

See all new members