Язык

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 делегат в статический 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

Обработчик событий отрисовки можно использовать для создания пользовательского содержимого документа. Этот обработчик событий вызывается один раз на кадр. Каждый раз, когда Windows Presentation Foundation (WPF) маршалирует сохраненные данные отрисовки в визуальном дереве в дереве композиции, вызывается обработчик событий. Кроме того, если изменения визуального дерева принудительно обновляются в дереве композиции, обработчик событий также вызывается. Обратите внимание, что обработчик событий вызывается после вычисления макета. Однако вы можете изменить макет в обработчике событий, что означает, что макет будет вычисляться еще раз перед отрисовкой.

Комментарии

Событие Rendering направляется в указанный обработчик событий после применения анимации и макета к дереву композиции.

Применяется к