FrameworkElement.Unloaded イベント

定義

読み込まれた要素の要素ツリーから要素が削除されたときに発生します。

public:
 event System::Windows::RoutedEventHandler ^ Unloaded;
public event System.Windows.RoutedEventHandler Unloaded;
member this.Unloaded : System.Windows.RoutedEventHandler 
Public Custom Event Unloaded As RoutedEventHandler 

イベントの種類

RoutedEventHandler

注釈

ダイレクトルーティングイベントはルートに従わないので、これらのイベントは、発生したものと同じ要素内でのみ処理されます。 直接ルーティングイベントでは、他のルーティングイベントの動作がサポートされます。これらは、アクセス可能なハンドラーコレクションをサポートし、スタイルでとして使用できます。 EventTrigger

Loaded ユーザーが開始した Unloaded システムテーマの変更の結果として、との両方がコントロールで発生する可能性があります。 テーマを変更すると、コントロールテンプレートとそれに含まれるビジュアルツリーが無効化されます。これにより、コントロール全体がアンロードされ、再読み込みされます。 したがって Unloaded 、ページから離れた場所に移動した場合にのみ発生することを想定することはできません。

Unloadedアプリケーションのシャットダウンが開始された後に、イベントが発生しないことに注意してください。 アプリケーションのシャットダウンは、プロパティによって定義された条件が発生したときに発生し ShutdownMode ます。 またはのように、イベントのハンドラー内にクリーンアップコードを配置すると、予期した Unloaded Window とおりに UserControl 呼び出されないことがあります。

ルーティングされたイベント情報

識別子フィールド UnloadedEvent
ルーティング方法 直接
代理人 RoutedEventHandler

適用対象

こちらもご覧ください