UIElement.InvalidateVisual 方法

定义

使元素的呈现失效,并强制完成完整的新布局传递。 OnRender(DrawingContext) 在布局周期完成后调用 。

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

注解

此方法在内部调用 InvalidateArrange

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

适用于

另请参阅