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