Rect Yapı

Tanım

Dikdörtgenin genişliğini, yüksekliğini ve nokta kaynağını açıklar.

public value class Rect : IFormattable
public struct Rect : IFormattable
[System.Security.SecurityCritical]
public struct Rect : IFormattable
type Rect = struct
    interface 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ı .NET projeksiyonunu temsil eder. Daha fazla bilgi için bkz. UWP API başvurusunda Düzeltme .

Oluşturucular

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 olan bir Rect yapı başlatır.

Rect(Point, Size)

Bir kaynak ve boyuta göre bir Rect yapı başlatır.

Özellikler

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ındaki 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ındaki 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

Contains(Point)

tarafından Rect tanımlanan dikdörtgenin 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 öğesinin 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 belirtilen tarafından temsil edilen dikdörtgenin Rectkesişimini 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

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ı

IFormattable.ToString(String, IFormatProvider)

Bu üyenin açıklaması için bkz ToString(String, IFormatProvider). .

Şunlara uygulanır

Ayrıca bkz.