ZoomPercentageConverter.ConvertBack(Object, Type, Object, CultureInfo) 方法

定义

Zoom 的先前转换的值返回到可指派给 DoubleZoom

public:
 virtual System::Object ^ ConvertBack(System::Object ^ value, Type ^ targetType, System::Object ^ parameter, System::Globalization::CultureInfo ^ culture);
public object ConvertBack (object value, Type targetType, object parameter, System.Globalization.CultureInfo culture);
abstract member ConvertBack : obj * Type * obj * System.Globalization.CultureInfo -> obj
override this.ConvertBack : obj * Type * obj * System.Globalization.CultureInfo -> obj
Public Function ConvertBack (value As Object, targetType As Type, parameter As Object, culture As CultureInfo) As Object

参数

value
Object

要转换回 Double 的对象。

targetType
Type

value 的类型。 它必须为 DoubleString

parameter
Object

null.

culture
CultureInfo

转换期间采用的语言和区域。

返回

当转换器无法生成值时,为 UnsetValue;例如,当 value 不是有效的百分比,或当 targetType 不是 DoubleString 时。

- 或 -

一个 Double,表示 DocumentViewer 的缩放百分比。

实现

注解

数据绑定引擎在将值从绑定目标移动到绑定源时调用此方法。

UnsetValue 可以返回 以指示转换器未生成任何值,并且回退 ((如果可用)) 或默认值应改为使用。

传递 nullparameter 此参数是 的 ConvertBack签名所必需的,某些实现使用此参数向转换器提供上下文信息;但此类中未使用此参数。

适用于