Older Versions
When did a feature of the WPF TextControl arrive, and what changed between two old versions? Every major version from 29.0 back to 10.1, the oldest version that the What's New documentation covers, has a page with its features, its update notes and its new classes and members. The pages serve developers who maintain a WPF application built on one of these versions or upgrade it.
The versions from 30.0 on are described in What's New, together with their service packs, breaking changes and deprecated APIs.
Versions at a Glance
| Version | Released | What it brought |
|---|---|---|
| 29.0 | December 2020 (X19) | Tables of contents with the References tab, embedded files in PDF, DocumentSettings with a sidebar, AcroForm import, TXBarcodeControl |
| 28.0 | March 2020 (X18) | Form fields and conditional instructions with a ribbon tab, dialog boxes and a sidebar, DocumentTarget no longer a TextField |
| 27.0 | May 2019 (X17) | High DPI displays, WPF.ResourceProvider, UI Automation patterns, highlighting of all text fields |
| 26.0 | November 2018 (X16) | Track changes, the Sidebar control, XLSX import, formulas and number formats in tables, merge block filters and sorting |
| 25.0 | December 2017 (X15) | Document permissions, editable regions, mini toolbars, a thesaurus dialog box, objects in headers and footers |
| 24.0 | November 2016 (X14) | Six new ribbon tabs, JSON mail merge, DataSourceManager, user-defined document properties, typed exceptions |
| 23.0 | December 2015 (X13) | Drawings with TXDrawingControl, subtext parts, merge blocks as subtext parts, MergeObject, document properties |
| 22.0 | April 2015 (X12) | WPF controls built on the classes of the WPF framework, a toolbar button bar, formatting and insert ribbon tabs, link and bookmark dialog boxes |
| 21.0 | September 2014 (X11) | Automatic language detection, find and replace, table programming, content control adapter fields |
| 20.0 | November 2013 (X10) | Right-to-left text, hyphenation, document languages, MailMerge.MergeObjects |
| 19.0 | April 2013 (X9) | Barcodes in documents, even and odd headers and footers, restarted page numbering, built-in context menus |
| 18.0 | August 2012 (X8) | Charts in documents, z-order, transparent text frames, FrameCollection, a new status bar design |
| 17.0 | November 2011 | Merged and named table cells, colored table lines, page borders, digitally signed PDF documents |
| 16.0 | November 2010 | The first WPF controls, WPF.TextControl, WPF.ButtonBar, WPF.RulerBar and WPF.StatusBar, ribbon support, repeated table headers |
| 15.1 | December 2009 | FrameBase for images and text frames, drag and drop, an unlimited zoom factor |
| 15.0 | May 2009 | Page columns, PDF/A, PDF import, the Paragraphs collection, field adapters |
| 14.0 | January 2008 | Sections, DOCX, MS Word fields, the first MailMerge class, 64-bit support |
| 13.0 | October 2006 | Hypertext links in PDF, keep with next and widow control, a vertical ruler bar |
| 12.0 | August 2005 | Text frames, images anchored to paragraphs, the first ServerTextControl |
| 11.0 | April 2004 | Nested tables, Table.Split, image export settings, PDF passwords |
| 10.1 | April 2003 | Formatting styles, InputPosition, lines and characters as objects |
The dates are those of the release announcements on the Text Control Blog. The names in parentheses are the names under which the versions were sold. The download package holds only the last installer of each version, which is usually that of a later service pack, so its dates aren't release dates.
How the Versions Were Named
From version 18.0 to version 29.0, Text Control sold TX Text Control under X names: version 18.0 was TX Text Control X8, and each major version counted one up to version 29.0, TX Text Control X19. From version 30.0 on, the product is named after its version number. TX Text Control .NET for WPF was released with the same version numbers as TX Text Control .NET for Windows Forms and TX Text Control .NET Server.
What the Version Pages Contain
Each page starts with the release date and the focus of the version and then describes its features as far as they concern TX Text Control .NET for WPF: the WPF controls and their ribbon tabs, sidebars and dialog boxes, the document and formatting API, mail merge and PDF. Features that only the Windows Forms controls or the ASP.NET components of TX Text Control .NET Server received are left out.
- The first WPF controls. Version 16.0 added the
TXTextControl.WPFnamespace withTextControl,ButtonBar,RulerBarandStatusBar. The What's New documentation of TX Text Control .NET for WPF lists the versions before 16.0 as well; their pages describe the features that the TX Text Control class library received in them. - Update notes. Changes to existing classes and members, and the changes that can require work in an upgrade, such as the class hierarchy of
DocumentTargetin Version 28.0. - New classes and members. The classes, properties, methods and events that the What's New documentation of the version lists for WPF, grouped by class, each linked to its current reference page.
Where to Start
- Upgrading from one of these versions? Read the pages of every version between yours and 29.0 for their update notes, then Breaking Changes for the versions from 30.0 on.
- Looking for the version of a feature? Start with the table above, then open the version's page. Many reference pages of classes and members also state the version that introduced them.
- Replacing old members? Deprecated APIs lists the members that are obsolete today and their replacements.