Products Technologies Demo Docs Blog Support Company

Data Binding

Data binding support for button bars and ribbon controls

Advanced Programming Capabilities

TX Text Control .NET for WPF provides data binding capabilities to connect interface controls, such as buttons or dropdown menus of a ribbon bar programmatically.

Unlike WPF, where data bindings are defined in XAML, TX Text Control .NET for WPF achieves this functionality by adding data bindings directly in code. This approach allows the presentation layer to be abstracted, and no additional event handling is required to update the state of specific buttons or menu entries.

The TextControl.InputFormat class represents all formatting attributes at the current text input position. The properties of this class can be bound to other controls.

Data binding properties in TX Text Control .NET for WPF enable coordination between UI components and underlying data sources. For example, a CheckBox that is displayed as a toggle button can be set to the Bold property of the TextControl.InputFormat class.

Data Binding

Feature Availability

This feature is available in the following four TX Text Control .NET for WPF products:

Product code Product description Unit price
TX-3300-WE-S

TX Text Control .NET for WPF Enterprise 33.0:

  • 1 year subscription.
  • With all updates, major releases and technical support for 12 months.
$3,398.00 Buy Add to cart
TX-3300-WE-T-S

TX Text Control .NET for WPF Enterprise 33.0:

  • 4 developer team license (includes 4 developer licenses).
  • 1 year subscription.
  • With all updates, major releases and technical support for 12 months.
$6,798.00 Buy Add to cart
TX-3300-WP-S

TX Text Control .NET for WPF Professional 33.0:

  • 1 year subscription.
  • With all updates, major releases and technical support for 12 months.
$1,649.00 Buy Add to cart
TX-3300-WP-T-S

TX Text Control .NET for WPF Professional 33.0:

  • 4 developer team license (includes 4 developer licenses).
  • 1 year subscription.
  • With all updates, major releases and technical support for 12 months.
$3,298.00 Buy Add to cart
Technical and pricing information (excluding VAT where applicable) are subject to change without notice.