本文件已封存並已停止維護。

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

LoadedUnloaded 可能會因為使用者啟始了系統佈景主題變更而在控制項上引發。佈景主題可能會導致控制項樣板和包含的視覺化樹狀結構失效,因此使得整個控制項卸載並重新載入。因此,Unloaded 無法假設僅在從頁面離開巡覽時發生。

請注意,Unloaded 事件不會在應用程式開始關閉之後引發。應用程式會在 ShutdownMode 屬性定義的條件發生時關閉。如果您將清除程式碼放入例如 WindowUserControl 這類 Unloaded 事件的處理常式中,則可能不會依預期呼叫該事件。

Windows Vista

.NET Framework 和 .NET Compact Framework 並不支援各種平台的所有版本。如需支援平台版本的相關資訊,請參閱.NET Framework 系統需求

.NET Framework

支援版本:3.5、3.0
顯示: