UIElement.InvalidateArrange 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
使該元素的編排狀態(layout)失效。 失效後,該元素的版面會被更新,除非後續被 UpdateLayout()強制,否則會非同步進行。
public:
void InvalidateArrange();
public void InvalidateArrange();
member this.InvalidateArrange : unit -> unit
Public Sub InvalidateArrange ()
備註
頻繁的電話或 InvalidateArrange 特別致使 UpdateLayout 有重大績效後果。 因此,除非你絕對需要精確的版面狀態來呼叫程式碼中其他 API,否則避免呼叫此方法。 一個進階情境InvalidateArrange是,當你為一個不依賴PropertyChangedCallbackFreezable某個衍生類別建立 屬性FrameworkElement時,該類別仍會影響佈局的排列路徑。