Rect Konstruktorer
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Initierar en ny instans av Rect strukturen.
Överlagringar
| Name | Description |
|---|---|
| Rect(Size) |
Initierar en ny instans av strukturen Rect som är av den angivna storleken och som finns på (0,0). |
| Rect(Point, Point) |
Initierar en ny instans av Rect strukturen som är exakt tillräckligt stor för att innehålla de två angivna punkterna. |
| Rect(Point, Size) |
Initierar en ny instans av Rect strukturen som har den angivna platsen i det övre vänstra hörnet och den angivna bredden och höjden. |
| Rect(Point, Vector) |
Initierar en ny instans av Rect strukturen som är exakt tillräckligt stor för att innehålla den angivna punkten och summan av den angivna punkten och den angivna vektorn. |
| Rect(Double, Double, Double, Double) |
Initierar en ny instans av Rect strukturen som har den angivna x-koordinaten, y-koordinaten, bredden och höjden. |
Rect(Size)
Initierar en ny instans av strukturen Rect som är av den angivna storleken och som finns på (0,0).
public:
Rect(System::Windows::Size size);
public Rect(System.Windows.Size size);
new System.Windows.Rect : System.Windows.Size -> System.Windows.Rect
Public Sub New (size As Size)
Parametrar
Exempel
I följande exempel visas hur du skapar en ny Rect struktur med hjälp Rect(Size) av konstruktorn.
private Rect createRectExample2()
{
// This constructor initializes a new instance of the Rect structure that
// is of the specified size and is located at (0,0).
Rect myRectangle = new Rect(new Size(200, 50));
// Returns a rectangle with a width of 200, a height of 50 and a position
// of 0,0.
return myRectangle;
}
Gäller för
Rect(Point, Point)
Initierar en ny instans av Rect strukturen som är exakt tillräckligt stor för att innehålla de två angivna punkterna.
public:
Rect(System::Windows::Point point1, System::Windows::Point point2);
public Rect(System.Windows.Point point1, System.Windows.Point point2);
new System.Windows.Rect : System.Windows.Point * System.Windows.Point -> System.Windows.Rect
Public Sub New (point1 As Point, point2 As Point)
Parametrar
- point1
- Point
Den första punkten som den nya rektangeln måste innehålla.
- point2
- Point
Den andra punkten som den nya rektangeln måste innehålla.
Exempel
I följande exempel visas hur du skapar en ny Rect struktur med hjälp Rect(Point, Point) av konstruktorn.
private Rect createRectExample3()
{
// This constructor intializes a new instance of the Rect structure that is
// exactly large enough to contain the two specified points.
Rect myRectangle = new Rect(new Point(15, 30), new Point(50,70));
// Returns a rectangle with a position of 15,30, a width of 35 and height of 40.
return myRectangle;
}
Gäller för
Rect(Point, Size)
Initierar en ny instans av Rect strukturen som har den angivna platsen i det övre vänstra hörnet och den angivna bredden och höjden.
public:
Rect(System::Windows::Point location, System::Windows::Size size);
public Rect(System.Windows.Point location, System.Windows.Size size);
new System.Windows.Rect : System.Windows.Point * System.Windows.Size -> System.Windows.Rect
Public Sub New (location As Point, size As Size)
Parametrar
- location
- Point
En punkt som anger platsen för det övre vänstra hörnet i rektangeln.
Exempel
I följande exempel visas hur du skapar en ny Rect struktur med hjälp Rect(Point, Size) av konstruktorn.
private Rect createRectExample4()
{
// This constructor initializes a new instance of the Rect structure that has the
// specified top-left corner location and the specified width and height (Size).
Rect myRectangle = new Rect(new Point(15, 30), new Size(35, 40));
// Returns a rectangle with a position of 15,30, a width of 35 and height of 40.
return myRectangle;
}
Gäller för
Rect(Point, Vector)
Initierar en ny instans av Rect strukturen som är exakt tillräckligt stor för att innehålla den angivna punkten och summan av den angivna punkten och den angivna vektorn.
public:
Rect(System::Windows::Point point, System::Windows::Vector vector);
public Rect(System.Windows.Point point, System.Windows.Vector vector);
new System.Windows.Rect : System.Windows.Point * System.Windows.Vector -> System.Windows.Rect
Public Sub New (point As Point, vector As Vector)
Parametrar
- point
- Point
Den första punkten som rektangeln måste innehålla.
- vector
- Vector
Det belopp som ska förskjuta den angivna punkten. Den resulterande rektangeln är exakt tillräckligt stor för att innehålla båda punkterna.
Exempel
I följande exempel visas hur du skapar en ny Rect struktur med hjälp Rect(Point, Vector) av konstruktorn.
private Rect createRectExample5()
{
// This constructor Intializes a new instance of the Rect structure that is exactly
// large enough to contain the specified point and the sum of the specified point
// and the specified vector.
Rect myRectangle = new Rect(new Point(15, 30), new Vector(35, 40));
// Returns a rectangle with a position of 15,30, a width of 35 and height of 40.
return myRectangle;
}
Gäller för
Rect(Double, Double, Double, Double)
Initierar en ny instans av Rect strukturen som har den angivna x-koordinaten, y-koordinaten, bredden och höjden.
public:
Rect(double x, double y, double width, double height);
public Rect(double x, double y, double width, double height);
new System.Windows.Rect : double * double * double * double -> System.Windows.Rect
Public Sub New (x As Double, y As Double, width As Double, height As Double)
Parametrar
- x
- Double
X-koordinaten för det övre vänstra hörnet i rektangeln.
- y
- Double
Y-koordinaten för det övre vänstra hörnet i rektangeln.
- width
- Double
Rektangelns bredd.
- height
- Double
Rektangelns höjd.
Undantag
Kommentarer
I följande exempel visas hur du skapar en ny Rect struktur med hjälp Rect(Double, Double, Double, Double) av konstruktorn.
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;
}