PathGeometry

Inheritance: Geometry AvaloniaUI documentation: PathGeometry API

Constructors

Constructors
Description

PathGeometry(fillRule: FillRule)

Creates a PathGeometry widget.

PathGeometry(pathData: string, fillRule: FillRule)

Creates a PathGeometry widget.

Properties

Properties
Description

reference(value: ViewRef)

Link a ViewRef to access the direct PathGeometry control instance.

Usages

PathGeometry(FillRule.EvenOdd) {
    PathFigure(Point(10., 50.)) {
        ArcSegment(Point(200., 100.), Size(100., 50.))
    }
}

Get access to the underlying AvaloniaUI PathGeometry

let geometryRef = ViewRef<PathGeometry>()

(PathGeometry(FillRule.EvenOdd) {
    PathFigure(Point(10., 50.)) {
        ArcSegment(Point(200., 100.), Size(100., 50.))
    }
})
    .reference(geometryRef)

Last updated