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ğine, yüksekliğine ve sol üst köşesine göre tanımlanır.
Oluşturucular
| Name | Description |
|---|---|
| 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 RectangleFsürümünden Vector4 yapının yeni bir örneğini başlatır. |
Alanlar
| Name | Description |
|---|---|
| Empty |
Üyeleri başlatılmamış sınıfın RectangleF bir örneğini temsil eder. |
Özellikler
| Name | Description |
|---|---|
| Bottom |
Bu Y yapının toplamı Height olan RectangleF y koordinatını alır. |
| Height |
Bu RectangleF yapının yüksekliğini alır veya ayarlar. |
| IsEmpty |
Bunun Width veya Height özelliğinin sıfır değerine sahip olup olmadığını RectangleF 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 X yapının ve Width toplamını RectangleF içeren 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
| Name | Description |
|---|---|
| Contains(PointF) |
Belirtilen noktanın bu RectangleF yapı içinde yer alan olup olmadığını belirler. |
| Contains(RectangleF) |
tarafından |
| Contains(Single, Single) |
Belirtilen noktanın bu RectangleF yapı içinde yer alan olup olmadığını belirler. |
| Equals(Object) |
bu ile aynı konuma ve boyuta sahip bir |
| 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ştirilmeden 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, 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. |
| Intersect(RectangleF) |
Bu RectangleF yapıyı kendi ve belirtilen RectangleF yapısının kesişimiyle değiştirir. |
| 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 Vector4sürümünden yeni RectangleF 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
| Name | Description |
|---|---|
| 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 değerini değerine Vector4dönüştürür. |
| Explicit(Vector4 to RectangleF) |
Belirtilen Vector4 değerini 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 bakımından farklılık gösterip göstermediğini test eder. |