RoutedEventConverter.ConvertFrom Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Versucht, das angegebene Objekt mit dem angegebenen Kontext in ein RoutedEvent-Objekt zu konvertieren.
public:
override System::Object ^ ConvertFrom(System::ComponentModel::ITypeDescriptorContext ^ typeDescriptorContext, System::Globalization::CultureInfo ^ cultureInfo, System::Object ^ source);
public override object ConvertFrom (System.ComponentModel.ITypeDescriptorContext typeDescriptorContext, System.Globalization.CultureInfo cultureInfo, object source);
override this.ConvertFrom : System.ComponentModel.ITypeDescriptorContext * System.Globalization.CultureInfo * obj -> obj
Public Overrides Function ConvertFrom (typeDescriptorContext As ITypeDescriptorContext, cultureInfo As CultureInfo, source As Object) As Object
Parameter
- typeDescriptorContext
- ITypeDescriptorContext
Ein Formatkontext, der Informationen über die Umgebung enthält, in der dieser Konverter aufgerufen wird.
- cultureInfo
- CultureInfo
Kulturspezifische Informationen.
- source
- Object
Das zu konvertierende Objekt.
Gibt zurück
Das Konvertierungsergebnis.
Ausnahmen
source
ist keine Zeichenfolge oder kann nicht konvertiert werden.
Hinweise
Die RoutedEventConverter -Klasse konvertiert nur aus String. Bei dem Versuch, ein Ergebnis zu erzielen, werden verschiedene Techniken verwendet.
typeDescriptorContext
wird auf verschiedene Dienste überprüft, einschließlich IXamlTypeResolver, IXamlSchemaContextProviderund IAmbientProvider. Die bereitgestellte Zeichenfolge wird auch anhand der internen Liste der von WPF registrierten Routingereignisse auf FrameworkElementüberprüft. Wenn alle diese Versuche nicht aufgelöst werden können, NotSupportedException wird ausgelöst.