Condividi tramite


RoutedEventConverter.ConvertFrom Metodo

Definizione

Tenta di convertire l'oggetto specificato in un oggetto RoutedEvent utilizzando il contesto specificato.

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

Parametri

typeDescriptorContext
ITypeDescriptorContext

Contesto del formato che fornisce informazioni sull'ambiente dal quale viene richiamato il convertitore.

cultureInfo
CultureInfo

Informazioni specifiche delle impostazioni cultura.

source
Object

Oggetto da convertire.

Restituisce

Risultato della conversione.

Eccezioni

source non è una stringa o non può essere convertito.

Commenti

La RoutedEventConverter classe converte solo da String. Varie tecniche vengono usate in un tentativo di ottenere un risultato. typeDescriptorContext viene controllato per vari servizi, tra cui IXamlTypeResolver, IXamlSchemaContextProvidere IAmbientProvider. La stringa specificata viene inoltre controllata rispetto all'elenco interno di eventi registrati WPF registrati su FrameworkElement. Se tutti questi tentativi non riescono a risolvere, NotSupportedException viene generato.

Si applica a