Aracılığıyla paylaş


RoutedEventConverter.ConvertFrom Yöntem

Tanım

Belirtilen bağlamı kullanarak belirtilen nesneyi bir RoutedEvent nesneye dönüştürmeye çalışır.

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

Parametreler

typeDescriptorContext
ITypeDescriptorContext

Bu dönüştürücüsü çağrılan ortam hakkında bilgi sağlayan bir biçim bağlamı.

cultureInfo
CultureInfo

Kültüre özgü bilgiler.

source
Object

Dönüştürülecek nesne.

Döndürülenler

Dönüştürme sonucu.

Özel durumlar

source bir dize değildir veya dönüştürülemez.

Açıklamalar

RoutedEventConverter sınıfı yalnızca öğesinden Stringdönüştürür. Sonuç elde etmek için çeşitli teknikler kullanılır. typeDescriptorContext, IXamlSchemaContextProviderve IAmbientProvidergibi IXamlTypeResolverçeşitli hizmetler için denetlendi. Sağlanan dize, üzerinde WPF kayıtlı yönlendirilmiş olayların iç listesinde de denetlendi FrameworkElement. Tüm bu girişimler çözümlenmezse oluşturulur NotSupportedException .

Şunlara uygulanır