PathGeometry
PathGeometry
PathGeometry
PathGeometry
Class
Definition
Represents a complex vector-based shape that may be composed of arcs, curves, ellipses, lines, and rectangles.
public : sealed class PathGeometry : Geometry, IPathGeometrypublic sealed class PathGeometry : Geometry, IPathGeometryPublic NotInheritable Class PathGeometry Inherits Geometry Implements IPathGeometry// This API is not available in Javascript.
<PathGeometry>
oneOrMorePathFigures
</PathGeometry>
-or-
<PathGeometry Figures="moveAndDrawCommands">
- Inheritance
-
PathGeometryPathGeometryPathGeometryPathGeometry
- Attributes
| Device family |
Windows 10 (introduced v10.0.10240.0)
|
| API contract |
Windows.Foundation.UniversalApiContract (introduced v1)
|
Inherited Members
Inherited properties
Inherited methods
Constructors
PathGeometry() PathGeometry() PathGeometry() PathGeometry()
Initializes a new instance of the PathGeometry class.
public : PathGeometry()public PathGeometry()Public Sub New()// This API is not available in Javascript.
Properties
Figures Figures Figures Figures
Gets or sets the collection of PathFigure objects that describe the contents of a path.
public : PathFigureCollection Figures { get; set; }public PathFigureCollection Figures { get; set; }Public ReadWrite Property Figures As PathFigureCollection// This API is not available in Javascript.
<PathGeometry Figures="moveAndDrawCommands"/>
A collection of PathFigure objects that describe the contents of a path. Each individual PathFigure describes a shape.
Remarks
The main reason you'd want more than one PathFigure is if you want to consider the overall PathGeometry as one vector drawing that can "restart" the line in a different place, and use IsClosed to close up each figure.
- See Also
FiguresProperty FiguresProperty FiguresProperty FiguresProperty
Identifies the Figures dependency property.
public : static DependencyProperty FiguresProperty { get; }public static DependencyProperty FiguresProperty { get; }Public Static ReadOnly Property FiguresProperty As DependencyProperty// This API is not available in Javascript.
The identifier for the Figures dependency property.
FillRule FillRule FillRule FillRule
Gets or sets a value that determines how the intersecting areas contained in the PathGeometry are combined.
public : FillRule FillRule { get; set; }public FillRule FillRule { get; set; }Public ReadWrite Property FillRule As FillRule// This API is not available in Javascript.
<PathGeometry FillRule="EvenOdd"/>
-or-
<PathGeometry FillRule="Nonzero"/>
FillRuleProperty FillRuleProperty FillRuleProperty FillRuleProperty
Identifies the FillRule dependency property.
public : static DependencyProperty FillRuleProperty { get; }public static DependencyProperty FillRuleProperty { get; }Public Static ReadOnly Property FillRuleProperty As DependencyProperty// This API is not available in Javascript.
The identifier for the FillRule dependency property.