[This is preliminary documentation and is subject to change.]
Contains type and value converters for Windows Presentation Foundation (WPF)
Classes
| Class | Description | |
|---|---|---|
| AnyComparisonConverter | Generic comparison converter | |
| BaseRoundingConverter | Base class for rounding converters | |
| BooleanOperationConverter | Multi-value converter that performs a boolean operation on values | |
| BooleanToCharConverter | ||
| BooleanVisibilityConverter | Converter tha converts Boolean to Visibility | |
| CachedImageConverter | Implements IValueConverter that converts URI (path) to cached BitmapImage | |
| CeilingConverter | Converter which performs the Ceiling(Decimal) operation (gets smallest integer value greater or equal to given value) | |
| CollectionCombiningConverter | Converter which combines multiple collection to one CompositeCollection. It's possible to decide which collections to be included and which not. | |
| ComapreConverterBase | Base class for comparison converters | |
| CompareConverter | Converter that test if value being converter equals to parameter | |
| CompareConverterEx | Converter that test if value being converted relates to parameter | |
| ConcatConverter | Converter that converts IEnumerable to comma-seperated list (or another seperator can be chosen) | |
| CountConverter | Implemens IValueConverter returning count of items in collection | |
| CountVisibilityConverter | ||
| EnumInConverter | Converter used to test if enumerated value is one of given values | |
| FileNameConverter | Converter that gets file name part of path | |
| FirstNonEmptyConverter | Multi value converter that gets first non-null non-empty itemm from collection | |
| FloorConverter | Converter which performs the Floor(Decimal) operation (gets integral part of number) | |
| FunctionConverter | Converter that performs conversion by calling any function | |
| GreaterThanConverter | Converter that can be used to detect wheather value is greater than parameter | |
| HalfConverter | Implements IValueConverter for converting numeric values to halfs of them | |
| HorizontalTextAlingConverter | Converter that can convert between HorizontalAlignment and VerticalAlignment | |
| CheckStateConverter | ||
| ChoiceBooleanConverter | Converter which converts a boolean value to one of given string values | |
| IntColorConverter | ||
| IsNotNullConverter | Onew-way converter that can indicate if value is not null | |
| IsNullConverter | Onew-way converter that can indicate if value is null | |
| LessThanConverter | Converter that can be used to detect wheather value is less than parameter | |
| MathOperationMultiConverter | Converter performing given arithmetical operation on collection members | |
| NestedConverter | Converter that combines two IValueConverters - passes output of in ner converter to outer converter | |
| NotBooleanValueConverter | Implements IValueConverter which negates Boolean value | |
| NotColorConverter | Converter that converts color to color negative to given color | |
| NotVisibilityConverter | Comnverter of type Visibility that converts is to oposite value | |
| NullFalseConverter | Converter that converts null values to false and non-null values to true. | |
| NullInvisibleConverter | ||
| OneWayBooleanConverterBase | Commmon abstract base class for value one-way converters converting something to boolean | |
| PlusConverter | Converter that adds value to a numeric value | |
| RelativePathConverter | Converts relative path to absolute | |
| RoundAwayFromZeroConverter | Converter which performs the Round(Double) operation - rounding midpoint numbers away from zero | |
| RoundToEvenConverter | Converter which performs the Round(Double) operation - rounding midpoint numbers to even | |
| SameTypeOrNullConverter | Converter thet returns value being converted if tagret type of conversion is assignable from it, null otherwise. | |
| SecureStringConverter | ||
| StaticTryCastConverter<(Of <(<'T>)>)> | Converter that returns given value of it is of type of converter; otherwise returns null | |
| StringFormatConverter | Converter that passes value to String | |
| StringFormatMultiConverter | Multivalue converter that converts passes given values to String | |
| StronglyTypedConverter<(Of <(<'TSource, TTarget>)>)> | Common base for type-safe implementations of IValueConverter | |
| XmlBooleanConverter | ||
| XmlXPathConverter | Converter which gets value and uses it as parameter of XPath query. Then returns result of that query. | |
| XPathConverter | Value converter which applies XPath query on binding result. | |
| XPathConverterExtension | Markup extension provides an instnce of the XPathConverter value converter. Resulting converter is aware of all XML namespace registrations in context. |
Delegates
| Delegate | Description | |
|---|---|---|
| Convert | Delegate that represents Convert(Object, Type, Object, CultureInfo) and ConvertBack(Object, Type, Object, CultureInfo) functions |
Enumerations
| Enumeration | Description | |
|---|---|---|
| BooleanOperation | Booelan operations supported by BooleanOperationConverter | |
| ComparisonOperation | Comparison operations supported by ComapreConverterBase | |
| NestedConverter..::..ParameterRules | Defines possible values used by the ParameterRule property to determine to which converter(s) pass converter parameter |