OpacityConverter.ConvertFrom Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Konwertuje określony obiekt na typ natywny konwertera.
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
Parametry
- context
- ITypeDescriptorContext
Element ITypeDescriptorContext zawierający informacje o kontekście konwertera typów.
- culture
- CultureInfo
Informacje o ustawieniach regionalnych konwersji.
- value
- Object
Do obiektu do skonwertowania.
Zwraca
Element Object reprezentujący przekonwertowaną value
wartość .
Wyjątki
Obiekt nie był obsługiwanym typem konwersji.
value
nie można poprawnie przekonwertować na typ Double.
-lub-
Wynikowa value
konwersja była mniejsza niż zero procent lub większa niż sto procent.
Uwagi
Metoda jest wyspecjalizowana ConvertFrom do konwertowania String wartości reprezentujących procenty lub ułamki dziesiętne na odpowiadające Double im wartości, które reprezentują nieprzezroczystość jako wartość procentową. Typy inne niż String są przekazywane do implementacji klasy bazowej tej metody.
Uwagi dotyczące dziedziczenia
Zastąpij tę metodę, aby zapewnić własne wymagania dotyczące konwersji.
Możesz użyć parametru , context
aby wyodrębnić dodatkowe informacje o środowisku, z którego jest wywoływany ten konwerter. Parametr może mieć wartość null
, więc zawsze należy zweryfikować zawartość. Ponadto właściwości obiektu ITypeDescriptorContext mogą również zwracać null
wartość .