UIElement.InvalidateVisual 方法

定义

使元素的呈现失效,并强制执行完整的新布局处理过程。 完成布局循环后调用 OnRender(DrawingContext)

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

注解

此方法在内部调用 InvalidateArrange

通常不会从应用程序代码调用此方法。 WPF 框架级布局系统在元素的可视化树中自行处理更改,并在必要时调用此方法的等效项。 仅高级方案才需要调用此方法。 一种此类高级方案是,如果要为不在更改布局时影响布局的或派生类的依赖属性创建一个 PropertyChangedCallback Freezable FrameworkElement

适用于

另请参阅