エクスポート (0) 印刷
すべて展開

FrameworkElement.Unloaded イベント

更新 : 2007 年 11 月

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

名前空間 :  System.Windows
アセンブリ :  PresentationFramework (PresentationFramework.dll 内)
XAML の XMLNS : http://schemas.microsoft.com/winfx/xaml/presentation

public event RoutedEventHandler Unloaded
/** @event */
public void add_Unloaded (RoutedEventHandler value)
/** @event */
public void remove_Unloaded (RoutedEventHandler value)

JScript では、イベントは使用できません。
<object Unloaded="RoutedEventHandler" .../>

識別子フィールド

UnloadedEvent

ルーティング方法

直接

デリゲート

RoutedEventHandler

直接ルーティング イベントは経路をたどらず、発生元の要素内でのみ処理されます。直接ルーティング イベントは、その他のルーティング イベントの動作をサポートしません。アクセスできるハンドラ コレクションをサポートし、スタイル内で EventTrigger として使用できます。

Loaded および Unloaded は、いずれもユーザーが実行したシステム テーマの変更の結果として、コントロールで発生します。テーマを変更すると、コントロール テンプレートとその中に含まれるビジュアル ツリーが無効化され、その結果、コントロール全体がアンロードされて、再読み込みされます。したがって、Unloaded は、ページから移動するときにのみ発生するものと考えることはできません。

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

Windows Vista

.NET Framework および .NET Compact Framework では、各プラットフォームのすべてのバージョンはサポートしていません。サポートされているバージョンについては、「.NET Framework システム要件」を参照してください。

.NET Framework

サポート対象 : 3.5、3.0

コミュニティの追加

追加
表示:
© 2014 Microsoft