FrameworkElement.EndInit 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
表示項目的初始設定程序已完成。
public:
virtual void EndInit();
public virtual void EndInit ();
abstract member EndInit : unit -> unit
override this.EndInit : unit -> unit
Public Overridable Sub EndInit ()
實作
例外狀況
呼叫 EndInit() 時,沒有在項目上先呼叫 BeginInit()。
備註
如果 BeginInit 先前呼叫過,基底實作將會引發 Initialized 事件。 否則,如果未 BeginInit 呼叫,或無法判斷是否已 BeginInit 呼叫,則不會引發, Initialized 而是擲回例外狀況。
給繼承者的注意事項
實作這個方法,以提供在專案載入程式期間初始化元素時應該發生的特殊處理。
您的實作應該呼叫基底實作,因為基底 (預設) 實作會設定一些內部旗標來追蹤初始化。