RectangleGeometry RectangleGeometry RectangleGeometry RectangleGeometry Class

Definition

Describes a two-dimensional rectangular geometry.

public : sealed class RectangleGeometry : Geometry, IRectangleGeometrypublic sealed class RectangleGeometry : Geometry, IRectangleGeometryPublic NotInheritable Class RectangleGeometry Inherits Geometry Implements IRectangleGeometry// This API is not available in Javascript.
<RectangleGeometry .../>
Inheritance
RectangleGeometryRectangleGeometryRectangleGeometryRectangleGeometry
Attributes
Windows 10 requirements
Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)

Inherited Members

Inherited properties

Inherited methods

Examples

This example shows how to create and render a RectangleGeometry object. The position and dimensions of the rectangle are defined by a Rect property value, provided as an attribute. The position is (50,50) and the height and width are both 25, which creates a square.

<Canvas>
    <Path Fill="LemonChiffon" Stroke="Red" StrokeThickness="3">
        <Path.Data>
            <RectangleGeometry Rect="50,50,25,25" />
        </Path.Data>
    </Path>
</Canvas>

Constructors

RectangleGeometry() RectangleGeometry() RectangleGeometry() RectangleGeometry()

Initializes a new instance of the RectangleGeometry class and creates a rectangle with zero area.

public : RectangleGeometry()public RectangleGeometry()Public Sub New()// This API is not available in Javascript.

Properties

Rect Rect Rect Rect

Gets or sets the dimensions of the rectangle.

public : Rect Rect { get; set; }public Rect Rect { get; set; }Public ReadWrite Property Rect As Rect// This API is not available in Javascript.
<RectangleGeometry Rect="x,y,width,height"/>
-or-
<RectangleGeometry Rect="x y width height"/>
Value
Rect Rect Rect Rect

The Rect structure that describes the position and size of the rectangle. The default is null.

RectProperty RectProperty RectProperty RectProperty

Identifies the Rect dependency property.

public : static DependencyProperty RectProperty { get; }public static DependencyProperty RectProperty { get; }Public Static ReadOnly Property RectProperty As DependencyProperty// This API is not available in Javascript.
Value
DependencyProperty DependencyProperty DependencyProperty DependencyProperty

The identifier for the Rect dependency property.

See Also