Table of Contents

SecondsToFormatTimeMultiConverter 类

命名空间
ClassIsland.Core.Converters
程序集
ClassIsland.Core.dll

将两个秒数转换为格式化时长

public class SecondsToFormatTimeMultiConverter : IMultiValueConverter
继承
SecondsToFormatTimeMultiConverter
实现
继承成员

方法

Convert(object[], Type, object, CultureInfo)

Converts source values to a value for the binding target. The data binding engine calls this method when it propagates the values from source bindings to the binding target.

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

参数

value object[]
targetType Type

The type of the binding target property.

parameter object

The converter parameter to use.

culture CultureInfo

The culture to use in the converter.

返回

object

A converted value.

If the method returns null, the valid null value is used.

A return value of DependencyProperty.UnsetValue indicates that the converter did not produce a value, and that the binding will use the FallbackValue if it is available, or else will use the default value.

A return value of Binding.DoNothing indicates that the binding does not transfer the value or use the FallbackValue or the default value.

ConvertBack(object, Type[], object?, CultureInfo)

Converts a binding target value to the source binding values.

public object[] ConvertBack(object value, Type[] targetType, object? parameter, CultureInfo culture)

参数

value object

The value that the binding target produces.

targetType Type[]
parameter object

The converter parameter to use.

culture CultureInfo

The culture to use in the converter.

返回

object[]

An array of values that have been converted from the target value back to the source values.