次の方法で共有


ZoomPercentageConverter.ConvertBack(Object, Type, Object, CultureInfo) メソッド

定義

Zoom の以前に変換した値を Double に戻して、Zoom に代入できるようにします。

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 の型。 これには、Double または String を指定する必要があります。

parameter
Object

null.

culture
CultureInfo

変換時に前提となる言語とカルチャ。

戻り値

コンバーターが値を生成できない場合、たとえば、value が有効なパーセンテージではない場合や targetTypeUnsetValue または Double ではない場合は String

- または -

Double のズーム倍率を表す DocumentViewer

実装

注釈

データ バインディング エンジンは、バインド ターゲットからバインド ソースに値を移動するときに、このメソッドを呼び出します。

UnsetValue は、コンバーターが値を生成せず、代わりにフォールバック (使用可能な場合) または既定値を使用する必要があることを示すために 返される場合があります。

に渡しますnullparameter。 このパラメーターは、 の ConvertBackシグネチャで必要であり、コンバーターにコンテキスト情報を提供するために一部の実装で使用されますが、このクラスでは使用されません。

適用対象