CompositionTarget.Rendering CompositionTarget.Rendering CompositionTarget.Rendering CompositionTarget.Rendering Event

定義

構成ツリーのオブジェクトがレンダリングされる直前に発生します。

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 、静的な委任RenderingメソッドCompositionTargetします。

// 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

描画イベント ハンドラーを使用して、カスタムの描画コンテンツを作成することができます。 このイベント ハンドラーは、フレームごとに 1 回呼び出されます。 毎回をWindows Presentation Foundation (WPF)マーシャ リングでは、構成ツリーをイベント ハンドラーがビジュアル ツリーの永続化されたレンダリング データと呼びます。 さらに、ビジュアル ツリーへの変更は、構成ツリーに更新プログラムを強制する場合も、イベント ハンドラーが呼び出されます。 レイアウトが計算された後に、イベント ハンドラーが呼び出されることに注意してください。 ただし、そのレイアウトはレンダリングする前にもう一度計算するには、イベント ハンドラーでレイアウトを変更することができます。

注釈

Renderingアニメーションとレイアウトを構成ツリーに適用した後、指定したイベント ハンドラーにイベントがルーティングされます。

適用対象