Rect Constructor (Double, Double, Double, Double)
.NET Framework (current version)
Initializes a new instance of the Rect structure that has the specified x-coordinate, y-coordinate, width, and height.
Assembly: WindowsBase (in WindowsBase.dll)
Parameters
- x
-
Type:
System::Double
The x-coordinate of the top-left corner of the rectangle.
- y
-
Type:
System::Double
The y-coordinate of the top-left corner of the rectangle.
- width
-
Type:
System::Double
The width of the rectangle.
- height
-
Type:
System::Double
The height of the rectangle.
| Exception | Condition |
|---|---|
| ArgumentException | width is a negative value. -or- height is a negative value. |
The following example shows how to create a new Rect structure by using the Rect(Double, Double, Double, Double) constructor.
private Rect createRectExample6() { // This constructor intializes a new instance of the Rect structure with the specified // x- and y-coordinates and the specified width and height. Rect myRectangle = new Rect(15, 30, 35, 40); // Returns a rectangle with a position of 15,30, a width of 35 and height of 40. return myRectangle; }
.NET Framework
Available since 3.0
Silverlight
Available since 2.0
Windows Phone Silverlight
Available since 7.0
Available since 3.0
Silverlight
Available since 2.0
Windows Phone Silverlight
Available since 7.0
Show: