CompositionTarget.Rendering Událost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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í.