PresentationSource.RemoveSourceChangedHandler(IInputElement, SourceChangedEventHandler) PresentationSource.RemoveSourceChangedHandler(IInputElement, SourceChangedEventHandler) PresentationSource.RemoveSourceChangedHandler(IInputElement, SourceChangedEventHandler) PresentationSource.RemoveSourceChangedHandler(IInputElement, SourceChangedEventHandler) Method

定義

SourceChanged イベントのハンドラーを、指定した要素から削除します。Removes a handler for the SourceChanged event from the provided element.

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)

パラメーター

e
IInputElement IInputElement IInputElement IInputElement

ハンドラーの削除元となる要素。The element to remove the handler from.

handler
SourceChangedEventHandler SourceChangedEventHandler SourceChangedEventHandler SourceChangedEventHandler

削除するハンドラー実装。The handler implementation to remove.

注釈

これはルーティングイベントですが、このイベントには、通常のルーティングイベントの動作とは異なる特別な制限があります。これは、これを処理することに関係する一般的なアプリケーションシナリオの要素の数が比較的少ないためです。場合.Even though this is a routed event, there are special restrictions placed on this event that differ from normal routed event behavior, due to the relatively small number of elements in a typical application scenario that would concern themselves with handling this event.

  • またはUIElement ContentElementメソッドを使用してハンドラーを削除することはできません。RemoveHandlerYou cannot use the UIElement or ContentElement RemoveHandler methods to remove handlers. を使用RemoveSourceChangedHandlerする必要があります。You must use RemoveSourceChangedHandler.

  • イベント自体-=はパブリックとして公開されないため、およびイベントハンドラーの構文や、その他の言語固有のハンドラーの構文はサポートされていません。+= C#The C# += and -= event handler syntaxes, and other language-specific handler syntaxes, are not supported, because the event itself is not exposed as public. ハンドラーを直接追加および削除するためのユーティリティメソッドのみがサポートされています。PresentationSourceOnly the PresentationSource utility methods for adding and removing the handlers directly are supported.

適用対象

こちらもご覧ください