Rect 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.
Bir dikdörtgenin genişliğini, yüksekliğini ve nokta kaynağını açıklar.
public value class Rect : IFormattable
[System.Security.SecurityCritical]
public struct Rect : IFormattable
[<System.Security.SecurityCritical>]
type Rect = struct
interface IFormattable
Public Structure Rect
Implements IFormattable
- Devralma
- Öznitelikler
- Uygulamalar
Açıklamalar
Bu yapı, Windows Çalışma Zamanı (WinRT) Rect yapısının .NET projeksiyonunu temsil eder. Daha fazla bilgi için bkz. UWP API başvurusunda Düzeltme .
Oluşturucular
| Name | Description |
|---|---|
| Rect(Double, Double, Double, Double) |
Belirtilen x koordinatı, y koordinatı, genişliği ve yüksekliği olan bir Rect yapı başlatır. |
| Rect(Point, Point) |
Belirtilen iki noktayı içerecek kadar büyük bir Rect yapı başlatır. |
| Rect(Point, Size) |
Kaynak ve boyut temelinde bir Rect yapı başlatır. |
Özellikler
| Name | Description |
|---|---|
| Bottom |
Dikdörtgenin alt kısmındaki y ekseni değerini alır. |
| Empty |
Konumu veya alanı olmayan bir dikdörtgeni temsil eden özel bir değer alır. |
| Height |
Dikdörtgenin yüksekliğini alır veya ayarlar. |
| IsEmpty |
Dikdörtgenin dikdörtgen Empty olup olmadığını gösteren bir değer alır. |
| Left |
Dikdörtgenin sol tarafının x ekseni değerini alır. |
| Right |
Dikdörtgenin sağ tarafındaki x ekseni değerini alır. |
| Top |
Dikdörtgenin üst kısmındaki y ekseni konumunu alır. |
| Width |
Dikdörtgenin genişliğini alır veya ayarlar. |
| X |
Dikdörtgenin sol tarafının x ekseni değerini alır veya ayarlar. |
| Y |
Dikdörtgenin üst tarafının y ekseni değerini alır veya ayarlar. |
Yöntemler
| Name | Description |
|---|---|
| Contains(Point) |
tarafından açıklanan dikdörtgenin Rect belirtilen noktayı içerip içermediğini gösterir. |
| Equals(Object) |
Belirtilen nesnenin geçerli Rectöğesine eşit olup olmadığını gösterir. |
| Equals(Rect) |
Belirtilen Rect değerin geçerli Rectöğesine eşit olup olmadığını gösterir. |
| GetHashCode() |
için Rectbir karma kodu oluşturur. |
| Intersect(Rect) |
Geçerli Rect ile temsil edilen dikdörtgenin kesişimini ve belirtilen Recttarafından temsil edilen dikdörtgeni bulur ve sonucu geçerli Rectolarak depolar. |
| ToString() |
Yapının dize gösterimini Rect döndürür. |
| ToString(IFormatProvider) |
Belirtilen biçim sağlayıcısını kullanarak dikdörtgenin dize gösterimini döndürür. |
| Union(Point) |
Geçerliyle Rect temsil edilen dikdörtgeni, belirtilen noktayı içerecek kadar genişletir. |
| Union(Rect) |
Geçerliyle Rect temsil edilen dikdörtgeni, belirtilen dikdörtgeni içerecek kadar genişletir. |
İşleçler
| Name | Description |
|---|---|
| Equality(Rect, Rect) |
Eşitlik için iki Rect yapıyı karşılaştırır. |
| Inequality(Rect, Rect) |
Eşitsizlik için iki Rect yapıyı karşılaştırır. |
Belirtik Arabirim Kullanımları
| Name | Description |
|---|---|
| IFormattable.ToString(String, IFormatProvider) |
Bu üyenin açıklaması için bkz ToString(String, IFormatProvider). . |