TomsToolbox.Wpf.Converters Namespace |
Class | Description | |
---|---|---|
AggregatingMultiValueConverter |
A converter that aggregates the inner converters for all values, overcoming the restriction of .Net that IMultiValueConverter can't be nested.
| |
ArithmeticMultiValueConverter |
A IMultiValueConverter that performs a arithmetic operation on all items.
| |
BinaryOperationConverter |
Applies the Operation on the value and the converter parameter.
May also be used as IMultiValueConverter where both operands are specified using bindings.
| |
BooleanToVisibilityConverter |
The counterpart of VisibilityToBooleanConverter.
| |
ColorNameToBrushConverter |
Converts a color name to the corresponding solid color brush. See BrushConverter for supported values.
| |
CompositeConverter |
A converter composed of a chain of converters. The converters are invoked in the oder specified.
| |
CompositeMultiValueConverter |
A IMultiValueConverter that chains one IMultiValueConverter with a list of IValueConverter.
The MultiValueConverter is invoked first, and the result is converted by the Converters in the specified order.
| |
ConfirmedCommandConverter |
A converter to use in ICommand bindings to intercept or filter command executions in the view layer in MVVM applications.
| |
ConfirmedCommandEventArgs |
Event arguments for the Executing event.
| |
CoordinatesToPointConverter |
Converts WGS-84 coordinates (Coordinates ) into normalized logical XY coordinates (Point) in the range 0..1 and back.
| |
DoubleToThicknessConverter |
Converts a single number to a uniform Thickness, optionally multiplying with the thickness passed as converter parameter.
| |
EnumToBooleanConverter |
Tests if an enum value matches one of the given values provides as the converter parameter.
If the enum has a FlagsAttribute, the match is done with the logic "is any flag set".
| |
EnumToValuesConverter |
Converts the specified enum-type into an array of the individual enum values.
The converter parameter can be used to specify a comma separated exclude list.
| |
ImageSourceToImageConverter |
Converts an ImageSource into an Image.
Needed to assign an image source to an item via a style setter, e.g. Icon.
| |
LogicalMultiValueConverter |
A IMultiValueConverter that performs a logical operation on all items.
| |
MultiValueConverter |
A base class for multi-value converters performing pre-check of value and error handling.
| |
ObjectToAttributeConverterT |
Converts an object to a value derived from an attribute of the object.
| |
ObjectToDescriptionConverter |
Takes an object and returns the description taken from it's DescriptionAttribute | |
ObjectToDisplayNameConverter |
Takes an object and returns the display name taken from it's DisplayNameAttribute | |
ObjectToTextConverter |
Takes an object and returns the text taken from it's TextAttribute | |
ReplaceTextConverter |
A converter that converts the specified value by replacing text using a regular expression.
| |
StarSizeConverter |
Converts a double value into a star-size grid length.
| |
StringToObjectConverter |
A IValueConverter wrapping a TypeConverter | |
ThicknessMultiplyConverter |
Multiplies all corresponding members of two Thickness. structures.
The first structure is passed as the converter value, the second as the converter parameter.
| |
UnaryOperationConverter |
Applies the Operation on the value.
Either a boolean or an arithmetic operation for built in types, or the negation defined by the objects negation operator overload. | |
ValueConverter |
A base class for value converters performing pre-check of value and error handling.
| |
ValueConverterExtensions |
Extension methods for value converters.
| |
VisibilityToBooleanConverter |
The counterpart of BooleanToVisibilityConverter.
|
Enumeration | Description | |
---|---|---|
ArithmeticOperation |
The arithmetic operation performed by the ArithmeticMultiValueConverter | |
LogicalOperation |
The logical operation performed by the LogicalMultiValueConverter | |
UnaryOperation |
Unary operations supported by the UnaryOperationConverter |