Condividi tramite


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

Definizione

Restituisce di nuovo un valore prima convertito di Zoom a un Double che può essere assegnato a 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

Parametri

value
Object

Oggetto che deve essere riconvertito a Double.

targetType
Type

Tipo di value. Deve essere Double o String.

parameter
Object

null.

culture
CultureInfo

Il linguaggio e le impostazioni cultura utilizzate durante la conversione.

Restituisce

UnsetValue quando il convertitore non può produrre un valore; ad esempio, quando value non è una percentuale valida quando targetType non è Double o String.

-oppure-

Oggetto Double che rappresenta la percentuale di zoom di un oggetto DocumentViewer.

Implementazioni

Commenti

Il motore di data binding chiama questo metodo quando sposta un valore dalla destinazione di associazione all'origine di associazione.

UnsetValue può essere restituito per indicare che il convertitore non ha prodotto alcun valore e che il fallback (se disponibile) o il valore predefinito deve essere usato.

Passare null per parameter. Questo parametro è richiesto dalla firma di ConvertBacke viene usato da alcune implementazioni per fornire informazioni contestuali al convertitore, ma non viene usato in questa classe.

Si applica a