CompositionTarget.Rendering 事件

定义

恰好在呈现组合树中的对象之前发生。

public:
 static event EventHandler ^ Rendering;
public static event EventHandler Rendering;
member this.Rendering : EventHandler 
Public Shared Custom Event Rendering As EventHandler 

事件类型

示例

事件Rendering在Windows Presentation Foundation (WPF) 呈现过程中引发。 以下示例演示如何将 EventHandler 委托注册到 CompositionTarget 上的静态 Rendering 方法。

// Add an event handler to update canvas background color just before it is rendered.
CompositionTarget.Rendering += UpdateColor;
' Add an event handler to update canvas background color just before it is rendered.
AddHandler CompositionTarget.Rendering, AddressOf UpdateColor

可以使用呈现事件处理程序创建自定义绘图内容。 此事件处理程序每帧调用一次。 每次Windows Presentation Foundation (WPF) 将可视化树中的持久呈现数据封送到组合树时,都会调用事件处理程序。 此外,如果对可视化树的更改强制更新组合树,则还会调用事件处理程序。 请注意,在计算布局后调用事件处理程序。 但是,可以在事件处理程序中修改布局,这意味着在呈现之前将再次计算布局。

注解

将动画和布局应用到合成树后,事件 Rendering 将路由到指定的事件处理程序。

适用于