Rect Oluşturucular
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Yapının yeni bir örneğini Rect başlatır.
Aşırı Yüklemeler
Rect(Size) |
Belirtilen boyutta olan ve (0,0) konumunda bulunan yapının yeni bir örneğini Rect başlatır. |
Rect(Point, Point) |
Belirtilen iki noktayı içerecek kadar büyük olan yapının yeni bir örneğini Rect başlatır. |
Rect(Point, Size) |
Belirtilen sol üst köşe konumuna Rect ve belirtilen genişlik ve yüksekliğe sahip yapının yeni bir örneğini başlatır. |
Rect(Point, Vector) |
Belirtilen noktayı ve belirtilen nokta ile belirtilen vektörün Rect toplamını içerecek kadar büyük olan yapının yeni bir örneğini başlatır. |
Rect(Double, Double, Double, Double) |
Belirtilen x koordinatı Rect , y koordinatı, genişliği ve yüksekliği olan yapının yeni bir örneğini başlatır. |
Rect(Size)
Belirtilen boyutta olan ve (0,0) konumunda bulunan yapının yeni bir örneğini Rect başlatır.
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)
Parametreler
Örnekler
Aşağıdaki örnekte oluşturucuyu kullanarak yeni Rect bir yapının nasıl oluşturulacağı gösterilmektedir Rect(Size) .
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;
}
Şunlara uygulanır
Rect(Point, Point)
Belirtilen iki noktayı içerecek kadar büyük olan yapının yeni bir örneğini Rect başlatır.
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)
Parametreler
- point1
- Point
Yeni dikdörtgenin içermesi gereken ilk nokta.
- point2
- Point
Yeni dikdörtgenin içermesi gereken ikinci nokta.
Örnekler
Aşağıdaki örnekte oluşturucuyu kullanarak yeni Rect bir yapının nasıl oluşturulacağı gösterilmektedir Rect(Point, Point) .
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;
}
Şunlara uygulanır
Rect(Point, Size)
Belirtilen sol üst köşe konumuna Rect ve belirtilen genişlik ve yüksekliğe sahip yapının yeni bir örneğini başlatır.
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)
Parametreler
- location
- Point
Dikdörtgenin sol üst köşesinin konumunu belirten bir nokta.
Örnekler
Aşağıdaki örnekte oluşturucuyu kullanarak yeni Rect bir yapının nasıl oluşturulacağı gösterilmektedir Rect(Point, Size) .
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;
}
Şunlara uygulanır
Rect(Point, Vector)
Belirtilen noktayı ve belirtilen nokta ile belirtilen vektörün Rect toplamını içerecek kadar büyük olan yapının yeni bir örneğini başlatır.
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)
Parametreler
- point
- Point
Dikdörtgenin içermesi gereken ilk nokta.
- vector
- Vector
Belirtilen noktayı kaydırma miktarı. Sonuçta elde edilen dikdörtgen her iki noktayı da içerecek kadar büyük olacaktır.
Örnekler
Aşağıdaki örnekte oluşturucuyu kullanarak yeni Rect bir yapının nasıl oluşturulacağı gösterilmektedir Rect(Point, Vector) .
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;
}
Şunlara uygulanır
Rect(Double, Double, Double, Double)
Belirtilen x koordinatı Rect , y koordinatı, genişliği ve yüksekliği olan yapının yeni bir örneğini başlatır.
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)
Parametreler
- x
- Double
Dikdörtgenin sol üst köşesinin x koordinatı.
- y
- Double
Dikdörtgenin sol üst köşesinin y koordinatı.
- width
- Double
Dikdörtgenin genişliği.
- height
- Double
Dikdörtgenin yüksekliği.
Özel durumlar
Açıklamalar
Aşağıdaki örnekte oluşturucuyu kullanarak yeni Rect bir yapının nasıl oluşturulacağı gösterilmektedir Rect(Double, Double, Double, Double) .
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;
}