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
ClearValue(DependencyProperty)ClearValue(DependencyProperty)ClearValue(DependencyProperty)ClearValue(DependencyProperty)
GetAnimationBaseValue(DependencyProperty)GetAnimationBaseValue(DependencyProperty)GetAnimationBaseValue(DependencyProperty)GetAnimationBaseValue(DependencyProperty)
GetValue(DependencyProperty)GetValue(DependencyProperty)GetValue(DependencyProperty)GetValue(DependencyProperty)
ReadLocalValue(DependencyProperty)ReadLocalValue(DependencyProperty)ReadLocalValue(DependencyProperty)ReadLocalValue(DependencyProperty)
RegisterPropertyChangedCallback(DependencyProperty,DependencyPropertyChangedCallback)RegisterPropertyChangedCallback(DependencyProperty,DependencyPropertyChangedCallback)RegisterPropertyChangedCallback(DependencyProperty,DependencyPropertyChangedCallback)RegisterPropertyChangedCallback(DependencyProperty,DependencyPropertyChangedCallback)
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"/>
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.
The identifier for the Rect dependency property.