UIElement.InvalidateVisual 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
讓項目的呈現失效,並強制全新的配置傳遞。 完成配置循環之後,會呼叫 OnRender(DrawingContext)。
public:
void InvalidateVisual();
public void InvalidateVisual ();
member this.InvalidateVisual : unit -> unit
Public Sub InvalidateVisual ()
備註
這個方法會在內部呼叫 InvalidateArrange 。
這個方法通常不會從您的應用程式程式碼呼叫。 WPF 架構層級配置系統會自行處理元素視覺化樹狀結構中的變更,並在必要時呼叫這個方法的對等專案。 只有進階案例才需要呼叫這個方法。 其中一個這類進階案例是,如果您要為不在 或 FrameworkElement 衍生類別上的相依性屬性建立 PropertyChangedCallback , Freezable 而該屬性在變更時仍會影響配置。