Freigeben über


ZoomPercentageConverter.ConvertBack(Object, Type, Object, CultureInfo) Methode

Definition

Gibt einen zuvor in ein Zoom zurückkonvertierten Wert von Double zurück, der einem Zoom zugewiesen werden kann.

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

Parameter

value
Object

Das Objekt, das zurück in Double konvertiert werden soll.

targetType
Type

Der value-Typ. Dieser muss Double oder String sein.

parameter
Object

null.

culture
CultureInfo

Die bei der Konvertierung angenommene Sprache und Kultur.

Gibt zurück

UnsetValue, wenn der Konverter keinen Wert erzeugen kann, z. B., wenn value keinen gültigen Prozentsatz bildet, wenn targetType nicht Double oder String ist.

- oder -

Ein Double, das den Zoomprozentwert eines DocumentViewer darstellt.

Implementiert

Hinweise

Die Datenbindungs-Engine ruft diese Methode auf, wenn sie einen Wert vom Bindungsziel in die Bindungsquelle verschiebt.

UnsetValue kann zurückgegeben werden, um anzugeben, dass der Konverter keinen Wert erzeugt hat und stattdessen der Fallback (sofern verfügbar) oder der Standardwert verwendet werden soll.

Übergeben Sie null für parameter. Dieser Parameter ist für die Signatur von ConvertBackerforderlich und wird von einigen Implementierungen verwendet, um kontextbezogene Informationen für den Konverter bereitzustellen. Er wird jedoch in dieser Klasse nicht verwendet.

Gilt für: