Freigeben über


OpacityConverter.ConvertFrom Methode

Definition

Konvertiert das angegebene Objekt in den systemeigenen Typ des Konverters.

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

Parameter

context
ITypeDescriptorContext

Ein ITypeDescriptorContext, der Informationen über den Kontext eines Typkonverters bereitstellt.

culture
CultureInfo

Die Gebietsschemainformationen für die Konvertierung.

value
Object

Das zu konvertierende Objekt.

Gibt zurück

Object

Eine Object-Klasse, die den konvertierten value-Parameter darstellt.

Ausnahmen

Der Typ des Objekts wird von der Konvertierung nicht unterstützt.

value konnte nicht ordnungsgemäß in den Double-Typ konvertiert werden.

- oder - Der resultierende konvertierte value war kleiner als 0 % (null) oder größer als 100 %.

Hinweise

Die ConvertFrom Methode ist spezialisiert auf die Konvertierung String von Werten, die Prozentsätze oder Dezimalbrüche in ihre entsprechenden Double Werte darstellen, die die Undurchsichtigkeit als Prozentsatz darstellen. Typen, String die nicht an die Basisklassenimplementierung dieser Methode übergeben werden.

Hinweise für Vererber

Überschreiben Sie diese Methode, um eigene Konvertierungsanforderungen anzugeben.

Sie können den context Parameter verwenden, um zusätzliche Informationen zu der Umgebung zu extrahieren, aus der dieser Konverter aufgerufen wird. Der Parameter kann sein null, sodass Sie den Inhalt immer überprüfen sollten. Außerdem können Eigenschaften auf der ITypeDescriptorContext Seite auch zurückgegeben werden null.

Gilt für

Siehe auch