TX Text Control .NET for WPF

Convert Method

Method|Introduced in 16.0
Namespace
TXTextControl.WPF
Package
TXTextControl.TextControl.WPF.SDK as TXTextControl.WPF.dll from the private NuGet feed or Text Control Offline Packages

Description

Converts a value to a boolean. True is returned, if the specified parameter is the string representation of value.

Syntax

public object Convert(object value, Type targetType, object parameter, CultureInfo culture);

Parameters

ParameterDescription
value

The value produced by the binding source. Supported types are: System.Enum, int, int?, bool?, char and char?.

targetType

The type of the binding target property. It must be a boolean.

parameter

The converter parameter to use. It must be a string. The converter returns true, if this value is the string representation of value. To convert a bool? to a bool, this parameter is not used and can be set to null.

culture

The culture to use in the converter.

Return Value

The converted value, true or false. The method returns DependencyProperty.UnsetValue, if the conversion is not possible.

Examples

The following example uses Convert in a focused Boolean Converter workflow.

var result = booleanConverter.Convert("Approved", typeof(object), "Approved", System.Globalization.CultureInfo.GetCultureInfo("en-US"));
Console.WriteLine($"Convert result: {result}");