PresentationSource.RemoveSourceChangedHandler Método

Definição

Remove um manipulador para o evento SourceChanged do elemento fornecido.

public:
 static void RemoveSourceChangedHandler(System::Windows::IInputElement ^ e, System::Windows::SourceChangedEventHandler ^ handler);
public static void RemoveSourceChangedHandler (System.Windows.IInputElement e, System.Windows.SourceChangedEventHandler handler);
static member RemoveSourceChangedHandler : System.Windows.IInputElement * System.Windows.SourceChangedEventHandler -> unit
Public Shared Sub RemoveSourceChangedHandler (e As IInputElement, handler As SourceChangedEventHandler)

Parâmetros

e
IInputElement

O elemento do qual remover o manipulador.

handler
SourceChangedEventHandler

A implementação do manipulador a remover.

Comentários

Embora esse seja um evento roteado, há restrições especiais colocadas nesse evento que diferem do comportamento normal do evento roteado, devido ao número relativamente pequeno de elementos em um cenário de aplicativo típico que se preocuparia em lidar com esse evento.

  • Você não pode usar os UIElement métodos ou ContentElement RemoveHandler remover manipuladores. É necessário usar RemoveSourceChangedHandler.

  • Não há suporte para as sintaxes do manipulador de eventos e -= C# += e outras sintaxes de manipulador específicas do idioma, porque o evento em si não é exposto como público. Há suporte apenas para os PresentationSource métodos utilitários para adicionar e remover os manipuladores diretamente.

Aplica-se a

Confira também