RectangleF Yapı
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.
Dikdörtgenin konumunu ve boyutunu temsil eden dört kayan noktalı sayı kümesini depolar. Daha gelişmiş bölge işlevleri için bir Region nesnesi kullanın.
public value class RectangleF : IEquatable<System::Drawing::RectangleF>
public value class RectangleF
public struct RectangleF : IEquatable<System.Drawing.RectangleF>
public struct RectangleF
[System.Serializable]
public struct RectangleF
type RectangleF = struct
[<System.Serializable>]
type RectangleF = struct
Public Structure RectangleF
Implements IEquatable(Of RectangleF)
Public Structure RectangleF
- Devralma
- Öznitelikler
- Uygulamalar
Açıklamalar
Dikdörtgen genişliği, yüksekliği ve sol üst köşesi ile tanımlanır.
Oluşturucular
RectangleF(PointF, SizeF) |
Belirtilen konum ve boyuta sahip sınıfın RectangleF yeni bir örneğini başlatır. |
RectangleF(Single, Single, Single, Single) |
Belirtilen konum ve boyuta sahip sınıfın RectangleF yeni bir örneğini başlatır. |
RectangleF(Vector4) |
Belirtilen Vector4sürümünden yapısına RectangleF ait yeni bir örneği başlatır. |
Alanlar
Empty |
Üyeleri başlatılmamış sınıfın RectangleF bir örneğini temsil eder. |
Özellikler
Bottom |
Bu RectangleF yapının ve Height toplamı Y olan y koordinatını alır. |
Height |
Bu RectangleF yapının yüksekliğini alır veya ayarlar. |
IsEmpty |
Bunun RectangleF veya Height özelliğinin sıfır değerine sahip olup olmadığını Width gösteren bir değer alır. |
Left |
Bu RectangleF yapının sol kenarının x koordinatını alır. |
Location |
Bu RectangleF yapının sol üst köşesinin koordinatlarını alır veya ayarlar. |
Right |
Bu RectangleF yapının ve Width toplamı X olan x koordinatını alır. |
Size |
Bu RectangleFöğesinin boyutunu alır veya ayarlar. |
Top |
Bu RectangleF yapının üst kenarının y koordinatını alır. |
Width |
Bu RectangleF yapının genişliğini alır veya ayarlar. |
X |
Bu RectangleF yapının sol üst köşesinin x koordinatını alır veya ayarlar. |
Y |
Bu RectangleF yapının sol üst köşesinin y koordinatını alır veya ayarlar. |
Yöntemler
Contains(PointF) |
Belirtilen noktanın bu RectangleF yapı içinde olup olmadığını belirler. |
Contains(RectangleF) |
ile |
Contains(Single, Single) |
Belirtilen noktanın bu RectangleF yapı içinde olup olmadığını belirler. |
Equals(Object) |
öğesinin RectangleF bu RectangleFile aynı konuma ve boyuta sahip olup olmadığını |
Equals(RectangleF) |
Geçerli nesnenin aynı türdeki başka bir nesneye eşit olup olmadığını gösterir. |
FromLTRB(Single, Single, Single, Single) |
Belirtilen konumlarda sol üst köşesi ve sağ alt köşesi olan bir RectangleF yapı oluşturur. |
GetHashCode() |
Bu RectangleF yapı için karma kodu alır. Karma kodların kullanımı hakkında bilgi için bkz |
Inflate(RectangleF, Single, Single) |
Belirtilen RectangleF yapının büyütülmüş bir kopyasını oluşturur ve döndürür. Kopya belirtilen miktarda büyütülür ve özgün dikdörtgen değişmeden kalır. |
Inflate(Single, Single) |
Bu RectangleF yapıyı belirtilen miktarda büyütür. |
Inflate(SizeF) |
Bunu RectangleF belirtilen miktarda büyütür. |
Intersect(RectangleF) |
Bu RectangleF yapıyı kendi ve belirtilen RectangleF yapısının kesişimiyle değiştirir. |
Intersect(RectangleF, RectangleF) |
İki dikdörtgenin kesişimini temsil eden bir RectangleF yapı döndürür. Kesişim yoksa ve boş RectangleF döndürülürse. |
IntersectsWith(RectangleF) |
Bu dikdörtgenin ile |
Offset(PointF) |
Bu dikdörtgenin konumunu belirtilen miktara göre ayarlar. |
Offset(Single, Single) |
Bu dikdörtgenin konumunu belirtilen miktara göre ayarlar. |
ToString() |
|
ToVector4() |
Bu RectangleFsürümünden yeni Vector4 bir oluşturur. |
Union(RectangleF, RectangleF) |
Birleşim oluşturan iki dikdörtgenin ikisini de içerebilen mümkün olan en küçük üçüncü dikdörtgeni oluşturur. |
İşleçler
Equality(RectangleF, RectangleF) |
İki RectangleF yapının eşit konum ve boyuta sahip olup olmadığını test eder. |
Explicit(RectangleF to Vector4) |
Belirtilen RectangleF öğesini değerine Vector4dönüştürür. |
Explicit(Vector4 to RectangleF) |
Belirtilen Vector4 öğesini değerine RectangleFdönüştürür. |
Implicit(Rectangle to RectangleF) |
Belirtilen Rectangle yapıyı bir RectangleF yapıya dönüştürür. |
Inequality(RectangleF, RectangleF) |
İki RectangleF yapının konum veya boyut açısından farklılık gösterip göstermediğini test eder. |