Sdílet prostřednictvím


CompositionTarget.Rendering Událost

Definice

Nastane těsně před vykreslení objektů ve stromu složení.

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

Event Type

Příklady

Událost Rendering je vyvolána během procesu vykreslování Windows Presentation Foundation (WPF). Následující příklad ukazuje, jak zaregistrovat delegáta EventHandler do statické Rendering metody na 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

K vytvoření vlastního obsahu výkresu můžete použít obslužnou rutinu události vykreslování. Tato obslužná rutina události se volá jednou pro každý snímek. Pokaždé, když wpf (Windows Presentation Foundation) zařadí trvalá vykreslovací data ve vizuálním stromu do stromu složení, zavolá se obslužná rutina události. Kromě toho, pokud změny ve vizuálním stromu vynutí aktualizaci stromu složení, je volána také obslužná rutina události. Všimněte si, že obslužná rutina události se volá po výpočtu rozložení. V obslužné rutině události ale můžete upravit rozložení, což znamená, že rozložení se před vykreslením vypočítá ještě jednou.

Poznámky

Událost Rendering je směrována na zadanou obslužnou rutinu události po použití animace a rozložení ve stromu složení.

Platí pro