Rectangle

Rectangle class

Sınıf dikdörtgeni temsil eder.

public sealed class Rectangle : ICloneable

yapıcılar

İsimTanım
Rectangle(double, double, double, double)Dikdörtgen Oluşturucusu.

Özellikleri

İsimTanım
static Trivial { get; }Önemsiz dikdörtgeni, yani sıfır konumu ve boyutu olan dikdörtgeni başlatır.
Height { get; }Dikdörtgenin yüksekliği.
IsEmpty { get; }Dikdörtgenin boş olup olmadığını kontrol eder.
IsPoint { get; }Dikdörtgenin nokta olup olmadığını kontrol eder, yani LLX’in URX’e ve LLY’nin URY’ye eşit olup olmadığını kontrol eder.
IsTrivial { get; }Dikdörtgenin önemsiz olup olmadığını, yani sıfır boyut ve konuma sahip olup olmadığını kontrol eder.
LLX { get; set; }Alt - sol köşenin X koordinatı.
LLY { get; set; }Y - sol alt köşenin koordinatı.
URX { get; set; }X - sağ üst köşenin koordinatı.
URY { get; set; }Y - sağ üst köşenin koordinatı.
Width { get; }Dikdörtgenin genişliği.

yöntemler

İsimTanım
static FromRect(Rectangle)Verilen System.Drawing.Rectangle. örneğinden yeni dikdörtgen başlatır
static Parse(string)Dizeyi ayrıştırmayı ve ondan llx, lly, urx, ury dikdörtgen bileşenlerini çıkarmaya çalışın.
Center()Dikdörtgenin merkezinin koordinatlarını döndürür.
Clone()Rectangle nesnesini klonlar.
Contains(Point)Verilen noktanın dikdörtgenin içinde olup olmadığını belirler.
Equals(Rectangle)Dikdörtgenlerin eşit olup olmadığını kontrol edin, yani konumları ve boyutları aynı.
Intersect(Rectangle)Dikdörtgenlerle kesişir.
IsIntersect(Rectangle)Bu dikdörtgenin diğer dikdörtgenle kesişip kesişmediğini belirler.
Join(Rectangle)Dikdörtgenleri birleştirir.
NearEquals(Rectangle, double)Dikdörtgenlerin neredeyse eşit olup olmadığını kontrol edin, yani neredeyse aynı (deltaya kadar) konum ve boyutlara sahip.
Rotate(int)Dikdörtgeni belirtilen açıyla döndürün.
Rotate(Rotation)Dikdörtgeni belirtilen açıyla döndürün.
ToPoints()Dikdörtgeni nokta dizisine (“Dört Nokta”) dönüştürür.
ToRect()Dikdörtgeni System.Drawing.Rectangle örneğine dönüştürür. Kayan nokta konumları ve boyutu kesilir.
override ToString()Dikdörtgen dize gösterimini alır.

Alanlar

İsimTanım
static EmptyBoş dikdörtgen

Ayrıca bakınız