|
class | AndMultiConverter |
|
class | BoolToParam |
| This converter will convert a boolean to the object given in parameter if its true, and to null if it's false. ConvertBack is supported and will return whether the given object is non-null More...
|
|
class | CamelCaseTextConverter |
| This converter will format a CamelCase string by inserting spaces between words. More...
|
|
class | Chained |
| This converter can chain up to MaxConverterCount IValueConverter to convert a value. The first converter takes the value parameter of the Chained value converter itself, and then each converter takes the previous converter output as input value. The parameter and target type of each converter can also be specified. IValueConverter.ConvertBack is supported and converters are invoked backward. More...
|
|
class | CharToUnicode |
| This converter will convert a char value to the integer representation of its unicode value. ConvertBack is supported and will return the default char value if the given integer value can't be converted. More...
|
|
class | ColorConverter |
| This converter will convert any known type of color value to the target type, if the conversion is possible. Otherwise, a NotSupportedException will be thrown. The currently input types supported are SiliconStudio.Core.Mathematics.Color, Color3, Color4. The currently output types supported are System.Windows.Media.Color, SiliconStudio.Core.Mathematics.Color, Color3, Color4, string, System.Windows.Media.Brush, object. More...
|
|
class | CompareNum< T > |
| This converter will compare a given numeric value with a numeric value passed as parameter. More...
|
|
class | CountEnumerable |
| This converter will take an enumerable as input and return the number of items it contains. More...
|
|
class | EnumValues |
| This converter will convert a Type to an enumerable of Enum values, assuming the given type represents an enum or a nullable enum. Enums with FlagsAttribute are supported as well. More...
|
|
class | ExtendedOrSingle |
| This converter will convert a boolean value to a SelectionMode value, where false translates to SelectionMode.Single and true> translates to SelectionMode.Extended. ConvertBack is supported. More...
|
|
class | InvertBool |
| This converter will invert a boolean value. ConvertBack is supported and does basically the same operation as Convert. More...
|
|
class | IsDifferent |
| This converter will return true if the numeric value is different from the numeric parameter. More...
|
|
class | IsEqual |
| This converter will return true if the numeric value is equal to the numeric parameter. More...
|
|
class | IsEqualToParam |
| This converter will convert an object to a boolean. If the given value is equal (or reference-equal for non-value type) to the parameter, it will return true . Otherwise, it will return false . More...
|
|
class | IsGreater |
| This converter will return true if the numeric value is greater than the numeric parameter. More...
|
|
class | IsGreaterOrEqual |
| This converter will return true if the numeric value is greater than or equal to the numeric parameter. More...
|
|
class | IsLower |
| This converter will return true if the numeric value is lower than the numeric parameter. More...
|
|
class | IsLowerOrEqual |
| This converter will return true if the numeric value is lower than or equal to the numeric parameter. More...
|
|
class | JoinStrings |
| This value converter will join an enumerable of strings with the separator given as parameter (or using a single space character as separator if the parameter is null). More...
|
|
class | MaxNum |
| This converter will return the maximal result between the converter value and the converter parameter. More...
|
|
class | MinNum |
| This converter will return the minimal result between the converter value and the converter parameter. More...
|
|
class | MultiBindingToTuple |
|
class | MultiChained |
| This converter can wrap an IMultiValueConverter and chain the result of this converter to up to MaxConverterCount IValueConverter to further convert the resulting value. The first converter takes the value output by the MultiConverter, and then each converter takes the previous converter output as input value. The parameter and target type of each converter can also be specified. IValueConverter.ConvertBack is supported and converters are invoked backward. More...
|
|
class | Multiply |
| This converter will multiply a given numeric value by the numeric value given as parameter. More...
|
|
class | MultiValueConverterBase< T > |
| An abstract class for implementations of IMultiValueConverter that supports markup extensions. More...
|
|
class | NullToUnset |
| This converter will convert a null value to DependencyProperty.UnsetValue. If the given object is not null, it will be returned as it is. More...
|
|
class | NumericToBool |
| This converter will convert a numerical value to a boolean. The result will be false if the given value is equal to zero, true otherwise. More...
|
|
class | NumericToSize |
| This converter will convert a double value to a Size structure. A Size must be passed as a parameter of this converter. You can use the SizeExtension markup extension to easily pass one, with the following syntax: {sskk:Size (arguments)}. The resulting size will be the parameter size multiplied bu the scalar double value. More...
|
|
class | NumericToThickness |
| This converter will convert a double value to a Thickness structure that can be used for Margin, Padding, etc. A Thickness must be passed as a parameter of this converter. You can use the ThicknessExtension markup extension to easily pass one, with the following syntax: {sskk:Thickness (arguments)}. The resulting thickness will be the parameter thickness multiplied bu the scalar double value. More...
|
|
class | ObjectToBool |
| This converter will convert an object to a boolean value, returning false if the object is equal to null, true otherwise. More...
|
|
class | ObjectToFullTypeName |
| This converter converts any object to a string representing the full name of its type. It accepts null and will convert it to a string representation of null. ConvertBackis supported, and will return the type corresponding to the given type name, or null if the string representation of a null object is passed. More...
|
|
class | ObjectToType |
| This converter convert any object to its type. It accepts null and will return null in this case. More...
|
|
class | ObjectToTypeName |
| This converter convert any object to a string representing the name of its type (without assembly or namespace qualification). It accepts null and will convert it to a string representation of null. More...
|
|
class | OneWayMultiValueConverter< T > |
| An abstract implementation of MultiValueConverterBase{T} that does not support ConvertBack. Invoking ConvertBack on this value converter will throw a NotSupportedException. More...
|
|
class | OneWayValueConverter< T > |
| An abstract implementation of ValueConverterBase{T} that does not support ConvertBack. Invoking ConvertBack on this value converter will throw a NotSupportedException. More...
|
|
class | OrMultiConverter |
|
class | StaticResourceConverter |
| A converter that resolve the specified value from the resources from the current application More...
|
|
class | StringEquals |
| This converter compares the given string with the string passed as parameter, and returns true if they are equal, false otherwise. More...
|
|
class | SumNum |
| This converter will sum a given numeric value with a numeric value passed as parameter. You can use the DoubleExtension markup extension to easily pass a double value as parameter, with the following syntax: {sskk:Double (argument)}. More...
|
|
class | SumSize |
| This converter will sum a given Size with a Size passed as parameter. You can use the SizeExtension markup extension to easily pass one, with the following syntax: {sskk:Size (arguments)}. More...
|
|
class | SumThickness |
| This converter will sum a given Thickness with a Thickness passed as parameter. You can use the ThicknessExtension markup extension to easily pass one, with the following syntax: {sskk:Thickness (arguments)}. More...
|
|
class | TimeSpanToDouble |
| This value converter will convert a TimeSpan to double by using the TimeSpan.TotalSeconds property. More...
|
|
class | ToDouble |
| This value converter will convert any numeric value to double. ConvertBack is supported and will convert the value to the target if it is numeric, otherwise it returns the value as-is. More...
|
|
class | TrimString |
| This converter will trim the string representation of an object to the given number of characters, adding "..." at the end of the resulting string. The number of character must be passed via the converter parameter. More...
|
|
class | UFileToFileName |
| This converter will convert an UFile to a string representing the file name. More...
|
|
class | UFileToFileNameWithExt |
| This converter will convert an UFile to a string representing the file name with its extension. More...
|
|
class | UFileToString |
| This converter will convert an UFile to its string representation. More...
|
|
class | UFileToUri |
| This converter will convert an UFile to an instance of the Uri class. More...
|
|
class | UnderlyingType |
| This converter convert a Nullable type to its underlying type. If the type is not nullable, it returns the type itself. More...
|
|
class | UPathToString |
| This converter will convert an UPath object to its string representation. ConvertBack is supported, the correct target type (UFile or UDirectory) must be passed. More...
|
|
class | ValueConverterBase< T > |
| An abstract class for implementations of IValueConverter that supports markup extensions. More...
|
|
class | VisibleOrCollapsed |
| This converter will convert a boolean value to a Visibility value, where false translates to Visibility.Collapsed. ConvertBack is supported. More...
|
|
class | VisibleOrHidden |
| This converter will convert a boolean value to a Visibility value, where false translates to Visibility.Hidden. ConvertBack is supported. More...
|
|
class | XOrMultiConverter |
|