IDrawnElement
Interface
Assembly LiveChartsCore
Namespace LiveChartsCore.Drawing
Summary:
Defines a drawable object, an object that can be represented in the user interface.
Properties
Gets the parent shape, if any, the X and Y
coordinates will be relative to the parent.
Type: IDrawnElement
Type: IDrawnElement
Gets or sets the transform origin.
Type: LvcPoint
Type: LvcPoint
Gets or sets the translate transform.
Type: LvcPoint
Type: LvcPoint
Gets or sets the rotation transform in degrees.
Type: Single
Type: Single
Gets or sets the scale transform.
Type: LvcPoint
Type: LvcPoint
Gets or sets the skew transform.
Type: LvcPoint
Type: LvcPoint
Gets or sets the drop shadow.
Type: LvcDropShadow
Type: LvcDropShadow
Gets or sets the clipping bounds.
Type: LvcRectangle
Type: LvcRectangle
Gets a value indicating whether the instance has transform.
Type: Boolean
Type: Boolean
Gets a value indicating whether the instance has translation.
Type: Boolean
Type: Boolean
Gets a value indicating whether the instance has rotation.
Type: Boolean
Type: Boolean
Gets or sets the paint, this property is different from Fill and Stroke
because it does not set a PaintStyle, it is normally used to draw labels.
Type: Paint
Type: Paint
Gets or sets the Stroke thickness.
Type: Single
Type: Single
Gets or sets a value indicating whether the instance should be removed from the canvas when all the animations are completed.
Type: Boolean
Type: Boolean
Methods
// Sets the transition for the specified properties.
| Animation animation, | // The animation. |
| PropertyDefinition[] properties | // The properties, null to select all properties. |
)
// Removes the transition for the specified properties.
| PropertyDefinition[] properties | // The properties to remove, null to select all properties. |
)
// Completes the transition for the specified properties.
| PropertyDefinition[] properties | // The properties to complete, null to select all properties. |
)
// Measures the instance.
// Disposes the paints holded by the instance.