Compartilhar via


CompositionTarget.Rendering Evento

Definição

Ocorre antes de os objetos na árvore de composição serem renderizados.

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

Tipo de evento

Exemplos

O Rendering evento é gerado durante o processo de renderização do WPF (Windows Presentation Foundation). O exemplo a seguir mostra como registrar um EventHandler delegado para o método estático Rendering em 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

Você pode usar o manipulador de eventos de renderização para criar conteúdo de desenho personalizado. Esse manipulador de eventos é chamado uma vez por quadro. Cada vez que o WPF (Windows Presentation Foundation) realiza marshaling dos dados de renderização persistentes na árvore visual para a árvore de composição, o manipulador de eventos é chamado. Além disso, se as alterações na árvore visual forçam atualizações para a árvore de composição, o manipulador de eventos também é chamado. Observe que o manipulador de eventos é chamado depois que o layout é calculado. No entanto, você pode modificar o layout no manipulador de eventos, o que significa que o layout será calculado mais uma vez antes da renderização.

Comentários

O Rendering evento é roteado para o manipulador de eventos especificado após a animação e o layout terem sido aplicados à árvore de composição.

Aplica-se a