OpacityConverter.ConvertFrom Metod

Definition

Konverterar det angivna objektet till konverterarens interna typ.

public:
 override System::Object ^ ConvertFrom(System::ComponentModel::ITypeDescriptorContext ^ context, System::Globalization::CultureInfo ^ culture, System::Object ^ value);
public override object ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value);
public override object? ConvertFrom(System.ComponentModel.ITypeDescriptorContext? context, System.Globalization.CultureInfo? culture, object value);
override this.ConvertFrom : System.ComponentModel.ITypeDescriptorContext * System.Globalization.CultureInfo * obj -> obj
Public Overrides Function ConvertFrom (context As ITypeDescriptorContext, culture As CultureInfo, value As Object) As Object

Parametrar

context
ITypeDescriptorContext

En ITypeDescriptorContext som innehåller information om kontexten för en typkonverterare.

culture
CultureInfo

Språkinformationen för konverteringen.

value
Object

Objektet som ska konverteras.

Returer

En Object som representerar den konverterade value.

Undantag

Objektet var inte en typ som stöds för konverteringen.

value kunde inte konverteras korrekt till typen Double.

-eller-

Den konverterade value konverteringen var mindre än noll procent eller större än hundra procent.

Kommentarer

Metoden ConvertFrom är specialiserad på att konvertera String värden som representerar procentandelar eller decimaltal till motsvarande Double värden, vilket representerar opaciteten i procent. Andra typer än String skickas till basklassimplementeringen av den här metoden.

Anteckningar till arvingar

Åsidosätt den här metoden för att ange dina egna konverteringskrav.

Du kan använda parametern context för att extrahera ytterligare information om miljön som konverteraren anropas från. Parametern kan vara null, så du bör alltid verifiera innehållet. Egenskaper på ITypeDescriptorContext kan också returnera null.

Gäller för

Se även