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 направляется в указанный обработчик событий после применения анимации и макета к дереву композиции.