CompositionVisual Class
Definition
The base visual object in the composition visual hierarchy.
public class CompositionVisual
Methods
| Name | Description |
|---|---|
| StartAnimation | Connects an animation with the specified property of the object and starts the animation. Inherited from CompositionObject. |
| StartAnimationGroup | Starts an animation group. The StartAnimationGroup method on CompositionObject lets you start CompositionAnimationGroup. All the animations in the group will be started at the same time on the object. Inherited from CompositionObject. |
| StopAnimation | Disconnects an animation from the specified property and stops the animation. Inherited from CompositionObject. |
| StopAnimationGroup | Stops an animation group. Inherited from CompositionObject. |
Properties
| Name | Description |
|---|---|
| AnchorPoint | No summary available. |
| CenterPoint | No summary available. |
| ClipToBounds | No summary available. |
| DisableSubTreeBoundsHitTestOptimization | No summary available. |
| Offset | No summary available. |
| Opacity | No summary available. |
| OpacityMask | No summary available. |
| Orientation | No summary available. |
| RenderOptions | No summary available. |
| RotationAngle | No summary available. |
| Scale | No summary available. |
| Size | No summary available. |
| TextOptions | No summary available. |
| Visible | No summary available. |
| Compositor | The associated Compositor Inherited from CompositionObject. |
| ImplicitAnimations | The collection of implicit animations attached to this object. Inherited from CompositionObject. |
| IsDisposed | Inherited from CompositionObject. |
AnchorPoint Property
public Avalonia.Vector AnchorPoint { get; set; }
CenterPoint Property
public Avalonia.Vector3D CenterPoint { get; set; }
ClipToBounds Property
public bool ClipToBounds { get; set; }
DisableSubTreeBoundsHitTestOptimization Property
public bool DisableSubTreeBoundsHitTestOptimization { get; set; }
Offset Property
public Avalonia.Vector3D Offset { get; set; }
Opacity Property
public float Opacity { get; set; }
OpacityMask Property
public Avalonia.Media.IBrush OpacityMask { get; set; }
Orientation Property
public System.Numerics.Quaternion Orientation { get; set; }
RenderOptions Property
public Avalonia.Media.RenderOptions RenderOptions { get; set; }
RotationAngle Property
public float RotationAngle { get; set; }
Scale Property
public Avalonia.Vector3D Scale { get; set; }
Size Property
public Avalonia.Vector Size { get; set; }
TextOptions Property
public Avalonia.Media.TextOptions TextOptions { get; set; }
Visible Property
public bool Visible { get; set; }