PresentationSource.RemoveSourceChangedHandler Método

Definição

Remove um handler para o SourceChanged evento 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 para remover o handler.

handler
SourceChangedEventHandler

A implementação do handler para remover.

Observações

Apesar de ser um evento encaminhado, existem restrições especiais impostas a este evento que diferem do comportamento normal de eventos encaminhados, devido ao número relativamente pequeno de elementos num cenário típico de aplicação que se preocupariam em lidar com este evento.

  • Não podes usar os UIElement métodos de operação ContentElementRemoveHandler para remover manipuladores. Você deve usar RemoveSourceChangedHandler.

  • As sintaxes C# += e -= handler de eventos, bem como outras sintaxes de handler específicas da linguagem, não são suportadas, porque o evento em si não é exposto como público. Apenas os PresentationSource métodos utilitários para adicionar e remover diretamente os manipuladores são suportados.

Aplica-se a

Ver também