CompositionTarget.Rendering Händelse
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Inträffar precis innan objekten i kompositionsträdet återges.
public:
static event EventHandler ^ Rendering;
public static event EventHandler Rendering;
member this.Rendering : EventHandler
Public Shared Custom Event Rendering As EventHandler
Händelsetyp
Exempel
Händelsen Rendering utlöses under återgivningsprocessen för Windows Presentation Foundation (WPF). I följande exempel visas hur du registrerar ett EventHandler ombud till den statiska Rendering metoden på 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
Du kan använda händelsehanteraren för rendering för att skapa anpassat ritningsinnehåll. Den här händelsehanteraren anropas en gång per bildruta. Varje gång som Windows Presentation Foundation (WPF) konverterar de bevarade återgivningsdata i det visuella trädet till kompositionsträdet anropas händelsehanteraren. Om ändringar i den visuella trädkraften uppdateras till kompositionsträdet anropas även händelsehanteraren. Observera att händelsehanteraren anropas efter att layouten har beräknats. Du kan dock ändra layouten i händelsehanteraren, vilket innebär att layouten beräknas en gång till innan återgivningen.
Kommentarer
Händelsen Rendering dirigeras till den angivna händelsehanteraren efter att animering och layout har tillämpats på kompositionsträdet.