UIElement.InvalidateVisual 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
使元素的呈现失效,并强制执行完整的新布局处理过程。 完成布局循环后调用 OnRender(DrawingContext)。
public:
void InvalidateVisual();
public void InvalidateVisual ();
member this.InvalidateVisual : unit -> unit
Public Sub InvalidateVisual ()
注解
此方法在内部调用 InvalidateArrange 。
通常不会从应用程序代码调用此方法。 WPF 框架级布局系统在元素的可视化树中自行处理更改,并在必要时调用此方法的等效项。 仅高级方案才需要调用此方法。 一种此类高级方案是,如果要为不在更改布局时影响布局的或派生类的依赖属性创建一个 PropertyChangedCallback Freezable FrameworkElement 。