New Classes, Properties, Methods and Events for WPF

In TX Text Control 26.0 for WPF the following new classes, properties, methods and events have been added:

Classes

Class Description
TXTextControl.CannotTrackChangeEventArgs The CannotTrackChangeEventArgs class provides data for the CannotTrackChange event.
TXTextControl.DocumentServer.DataShaping.FilterInstruction The FilterInstruction class is used to filter merge block data by certain conditions before merging.
TXTextControl.DocumentServer.DataShaping.SortingInstruction The SortingInstruction class contains merge block data sorting information such as the sort order and the column name to sort the data rows after.
TXTextControl.DocumentServer.WPF.FilterAndSortDialog The FilterAndSortDialog class allows the user to specify filters and sorting instructions for merge blocks.
TXTextControl.FormulaException The FormulaException class informs about an invalid syntax or missing parameters of formulas used in tables.
TXTextControl.NumberFormatException The NumberFormatException class informs about an invalid syntax of a numberformat used to display a formula result.
TXTextControl.TrackedChange A TrackedChange object represents a change made to the document after anyone has revised the document.
TXTextControl.TrackedChangeCollection Contains all tracked changes in the main text or another part of a document.
TXTextControl.TrackedChangeEventArgs The TrackedChangeEventArgs class provides data for the TrackedChangeChanged, TrackedChangeCreated, TrackedChangeStateChanged and TrackedChangeDeleted events.
TXTextControl.WPF.RibbonFormulaTab The RibbonFormulaTab class represents a ribbon tab for editing formulas in table cells.
TXTextControl.WPF.Sidebar The Sidebar class represents a container that gives quick access to a System.Windows.FrameworkElement which is either user-defined or a predefined TextControl feature interface.

Properties

Property Description
TXTextControl.DocumentServer.DataSources.MergeBlockInfo.BlockMergingCondition Gets or sets a condition the parent data row of this merge block has to satisfy so that this merge block is merged at all.
TXTextControl.DocumentServer.DataSources.MergeBlockInfo.Filters Gets or sets a list of filter instructions which are used to filter the data rows before merging.
TXTextControl.DocumentServer.DataSources.MergeBlockInfo.SortingInstructions Gets or sets a list of sorting instructions which are used to sort the data rows before merging.
TXTextControl.DocumentServer.DataSources.MergeBlockSettings.CreatedTable Returns the table created by DataSourceManager.InsertMergeBlock if property BlockTemplateType was set to BlockTemplateType.TableRow.
TXTextControl.DocumentServer.DataSources.MergeBlockSettings.TableID Gets or sets the ID of the table created by DataSourceManager.InsertMergeBlock.
TXTextControl.DocumentServer.MailMerge.RemoveEmptyLines Specifies whether text lines which are empty after merging should be removed from the template or not.
TXTextControl.DocumentServer.WPF.InsertMergeBlockDialog.CreatedTable Returns the newly created TXTextControl.Table if the merge block was inserted as a table row.
TXTextControl.HeaderFooter.TrackedChanges Gets a collection of all changes made in the header or footer.
TXTextControl.IFormattedText.TrackedChanges Gets a collection of all tracked changes.
TXTextControl.InputFormat.NumberFormat Gets or sets a number format which can be used to automatically format numbers in table cells.
TXTextControl.InputFormat.NumberTextType Gets or sets a value specifying whether text at the current input position is interpreted as a number which means that the period character (.) is defined as decimal separator and the comma character (,) is defined as thousands separator.
TXTextControl.InputFormat.StandardTextType Gets or sets a value specifying whether the text at the current input position is interpreted as standard text which means that it is displayed as it is.
TXTextControl.LoadSettings.AddParagraph Specifies whether or not a new paragraph is created before text is loaded.
TXTextControl.LoadSettings.DocumentPartName SpreadsheetML only. Gets or sets the name of the part of the document to be loaded.
TXTextControl.MainText.TrackedChanges Gets a collection of all changes made in the main text of the document.
TXTextControl.SaveSettings.OmittedContent Specifies data to be omitted when the document is saved.
TXTextControl.ServerTextControl.FormulaReferenceStyle Gets or sets a value determining how references to table cells in formulas are specified.
TXTextControl.ServerTextControl.IsFormulaCalculationEnabled Gets or sets a value indicating whether formulas in tables are automatically calculated when the text of an input cell is changed.
TXTextControl.ServerTextControl.TrackedChanges Gets a collection of all changes made in the active part of the document.
TXTextControl.SubTextPart.Data Gets or sets additional data of the subtextpart.
TXTextControl.TableCell.Formula Gets or sets the table cell's formula.
TXTextControl.TableCellFormat.NumberFormat Gets or sets a number format for the table cell.
TXTextControl.TableCellFormat.TextType Gets or sets the text type of the table cell which determines whether the cell's text is interpreted as a number or as text When the type is Standard, the cell's text is interpreted as text and it is displayed as it is.
TXTextControl.TableCollection.SupportedFormulaFunctions Gets a list of all formula functions currently supported.
TXTextControl.TableCollection.SupportedNumberFormats Gets a list of often used number formats for formula results.
TXTextControl.TextFrame.TrackedChanges Gets a collection of all changes made in a text frame.
TXTextControl.WPF.RibbonFormattingTab.FindHorizontalSidebar Specifies the name of the horizontal sidebar that is connected to the RibbonFormattingTab's TXITEM_Find button.
TXTextControl.WPF.RibbonFormattingTab.FindSidebar Specifies the name of the vertical sidebar that is connected to the RibbonFormattingTab's TXITEM_Find button.
TXTextControl.WPF.RibbonFormattingTab.GotoHorizontalSidebar Specifies the name of the horizontal sidebar that is connected to the RibbonFormattingTab's TXITEM_Goto button.
TXTextControl.WPF.RibbonFormattingTab.GotoSidebar Specifies the name of the vertical sidebar that is connected to the RibbonFormattingTab's TXITEM_Goto button.
TXTextControl.WPF.RibbonFormattingTab.ReplaceHorizontalSidebar Specifies the name of the horizontal sidebar that is connected to the RibbonFormattingTab's TXITEM_Replace button.
TXTextControl.WPF.RibbonFormattingTab.ReplaceSidebar Specifies the name of the vertical sidebar that is connected to the RibbonFormattingTab's TXITEM_Replace button.
TXTextControl.WPF.RibbonFormattingTab.StylesSidebar Specifies the name of the sidebar that is connected to the RibbonFormattingTab's TXITEM_StyleName's Change Styles drop down item.
TXTextControl.WPF.RibbonProofingTab.TrackedChangesHorizontalSidebar Specifies the name of the horizontal sidebar that is connected to the RibbonProofingTab's TXITEM_TrackedChanges button.
TXTextControl.WPF.RibbonProofingTab.TrackedChangesSidebar Specifies the name of the vertical sidebar that is connected to the RibbonProofingTab's TXITEM_TrackedChanges button.
TXTextControl.WPF.RulerBar.FormulaMode Gets or sets a value specifying whether the ruler bar shows cell references when the current input position is in a table cell.
TXTextControl.WPF.TextControl.FormulaReferenceStyle Gets or sets a value determining how references to table cells in formulas are specified.
TXTextControl.WPF.TextControl.IsFormulaCalculationEnabled Gets or sets a value indicating whether formulas in tables are automatically calculated when the text of an input cell is changed.
TXTextControl.WPF.TextControl.IsTrackChangesEnabled Gets or sets a value indicating whether track changes is active or not.
TXTextControl.WPF.TextControl.RibbonFormulaTab Specifies the name of the WPF.RibbonFormulaTab object to be used with a TextControl.
TXTextControl.WPF.TextControl.TrackedChanges Gets a collection of all changes made in the active part of the document.

Methods

Method Description
TXTextControl.LoadSettings.GetDocumentPartNames SpreadsheetML only. Returns the names of all document parts the specified document contains.
TXTextControl.ServerTextControl.OnTrackedChangeCreated Raises the TrackedChangeCreated event.
TXTextControl.ServerTextControl.OnTrackedChangeDeleted Raises the TrackedChangeDeleted event.
TXTextControl.TextControl.OnTrackedChangeStateChanged Raises the TrackedChangeStateChanged event.
TXTextControl.WPF.TextControl.OnCannotTrackChange Raises the CannotTrackChange event.
TXTextControl.WPF.TextControl.OnMainTextActivated Raises the MainTextActivated event.
TXTextControl.WPF.TextControl.OnTrackedChangeChanged Raises the TrackedChangeChanged event.
TXTextControl.WPF.TextControl.OnTrackedChangeCreated Raises the TrackedChangeCreated event.
TXTextControl.WPF.TextControl.OnTrackedChangeDeleted Raises the TrackedChangeDeleted event.

Events

Event Description
TXTextControl.ServerTextControl.TrackedChangeCreated Occurs when a tracked change has been created.
TXTextControl.ServerTextControl.TrackedChangeDeleted Occurs when a tracked change has been deleted.
TXTextControl.WPF.TextControl.CannotTrackChange Determines how to handle a change of the document that cannot be added to the list of tracked changes.
TXTextControl.WPF.TextControl.MainTextActivated Occurs when the main text of the document gets the current text input position from another part of the document, such as a header, a footer or a textframe.
TXTextControl.WPF.TextControl.TrackedChangeChanged Occurs when the text of a tracked change has been altered.
TXTextControl.WPF.TextControl.TrackedChangeCreated Occurs when a tracked change has been created.
TXTextControl.WPF.TextControl.TrackedChangeDeleted Occurs when a tracked change has been deleted.
TXTextControl.WPF.TextControl.TrackedChangeStateChanged Occurs when the state of a tracked change alters from active to inactive or vice versa.