TX Text Control .NET for WPF

GotoDialog Class

Class|Introduced in 22.0
Namespace
TXTextControl.WPF
Package
TXTextControl.TextControl.WPF.SDK from the private NuGet feed or Text Control Offline Packages
Assembly
TXTextControl.WPF.dll
Install
dotnet add package TXTextControl.TextControl.WPF.SDK .NET 8 and later. For .NET Framework, reference TXTextControl.WPF.dll from the setup.
Inherits
  1. Window
  2. GotoDialog
Implements
IComponentConnector

Description

The GotoDialog class implements a dialog box which can be used to move the current input position to a certain page, section, line, table or bookmark. The new input position is shown with a marker. The dialog can be opened as a modeless dialog box. Each item of the dialog box has a name, available through its Name property, which corresponds with a member of the WPF.GotoDialog.DialogItem enumeration. The FrameworkElement.FindName method can be used to get a certain item and manipulate, move or delete it. The WPF.GotoDialog is a modeless dialog box which must be shown with the WPF.GotoDialog.Show method.

Syntax

public class GotoDialog : Window, IComponentConnector

Examples

The following example creates a GotoDialog object and shows the dialog box:

GotoDialog dlg = new GotoDialog(textControl1);
dlg.Show();

The following example creates a Goto Dialog instance and configures its allows transparency setting for a document workflow.

TXTextControl.WPF.GotoDialog gotoDialog = new(new TXTextControl.WPF.TextControl());
gotoDialog.AllowsTransparency = true;

Members

Constructors

ConstructorDescription
GotoDialogCreates a GotoDialog object for the specified WPF.TextControl.

Methods

MethodDescription
InitializeComponentNot described in the reference. public void InitializeComponent();

Enumerations

EnumerationDescription
DialogItemEach DialogItem represents an item in a WPF.GotoDialog dialog box. The corresponding string of a DialogItem is the same as the item's Name property. The string can be used with the FrameworkElement.FindName method to get the item and manipulate, move or delete it.