PresentationSource.RemoveSourceChangedHandler メソッド

定義

SourceChanged イベントのハンドラーを、指定した要素から削除します。

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

ハンドラーの削除元となる要素。

handler
SourceChangedEventHandler

削除するハンドラー実装。

注釈

これはルーティング イベントですが、通常のルーティング イベントの動作とは異なる特別な制限があります。これは、このイベントの処理に関連する一般的なアプリケーション シナリオの要素の数が比較的少ないためです。

  • またはContentElementRemoveHandlerメソッドをUIElement使用してハンドラーを削除することはできません。 RemoveSourceChangedHandler を使用する必要があります。

  • イベント自体がパブリックとして公開されていないため、C# +=-= イベント ハンドラーの構文、およびその他の言語固有のハンドラー構文はサポートされていません。 ハンドラーを PresentationSource 直接追加および削除するためのユーティリティ メソッドのみがサポートされています。

適用対象

こちらもご覧ください