Skip to main content

ElementComposition Class

Definition

Assembly:Avalonia.Base
Package:Avalonia

Enables access to composition visual objects that back XAML elements in the XAML composition tree.

public class ElementComposition

Inheritance: object -> ElementComposition

Methods

GetElementChildVisual Method

Retrieves a Avalonia.Rendering.Composition.CompositionVisual object previously set by a call to Avalonia.Rendering.Composition.ElementComposition.SetElementChildVisual(Avalonia.Visual,Avalonia.Rendering.Composition.CompositionVisual).

public Avalonia.Rendering.Composition.CompositionVisual GetElementChildVisual(Avalonia.Visual visual)

Parameters

visual Avalonia.Visual

Returns

Avalonia.Rendering.Composition.CompositionVisual

GetElementVisual Method

Gets CompositionVisual that backs a Visual

public Avalonia.Rendering.Composition.CompositionVisual GetElementVisual(Avalonia.Visual visual)

Parameters

visual Avalonia.Visual

Returns

Avalonia.Rendering.Composition.CompositionVisual

SetElementChildVisual Method

Sets a custom Avalonia.Rendering.Composition.CompositionVisual as the last child of the element’s visual tree.

public void SetElementChildVisual(Avalonia.Visual visual, Avalonia.Rendering.Composition.CompositionVisual compositionVisual)

Parameters

visual Avalonia.Visual

compositionVisual Avalonia.Rendering.Composition.CompositionVisual