UIElement.InvalidateVisual 方法

定義

讓項目的呈現失效,並強制全新的配置傳遞。 完成配置循環之後,會呼叫 OnRender(DrawingContext)

public:
 void InvalidateVisual();
public void InvalidateVisual ();
member this.InvalidateVisual : unit -> unit
Public Sub InvalidateVisual ()

備註

這個方法會在內部呼叫 InvalidateArrange

這個方法通常不會從您的應用程式程式碼呼叫。 WPF 架構層級配置系統會自行處理元素視覺化樹狀結構中的變更,並在必要時呼叫這個方法的對等專案。 只有進階案例才需要呼叫這個方法。 其中一個這類進階案例是,如果您要為不在 或 FrameworkElement 衍生類別上的相依性屬性建立 PropertyChangedCallbackFreezable 而該屬性在變更時仍會影響配置。

適用於

另請參閱