Int32Rect Yapı

Tanım

Bir tamsayı dikdörtgeninin genişliğini, yüksekliğini ve konumunu açıklar.Describes the width, height, and location of an integer rectangle.

public value class Int32Rect : IFormattable
[System.ComponentModel.TypeConverter(typeof(System.Windows.Int32RectConverter))]
public struct Int32Rect : IFormattable
[System.ComponentModel.TypeConverter(typeof(System.Windows.Int32RectConverter))]
[System.Serializable]
public struct Int32Rect : IFormattable
type Int32Rect = struct
    interface IFormattable
Public Structure Int32Rect
Implements IFormattable
Devralma
Int32Rect
Öznitelikler
Uygulamalar

Açıklamalar

XAML Öznitelik KullanımıXAML Attribute Usage

<object property="X,Y,Width,Height"/>  
- or   
<object property="Empty"/>  

XAML DeğerleriXAML Values

SayıX
System.Int32

Dikdörtgenin sol üst köşesinin x koordinatı.The x-coordinate of the top-left corner of the rectangle.

IzY
System.Int32

Dikdörtgenin sol üst köşesinin y koordinatı.The y-coordinate of the top-left corner of the rectangle.

GenişlikWidth
System.Int32

Dikdörtgenin genişliği.The width of the rectangle.

YükseklikHeight
System.Int32

Dikdörtgenin yüksekliği.The height of the rectangle.

XAML Metni KullanımıXAML Text Usage

Değerleri sınırlandırmak için virgül yerine boşluklar da kullanabilirsiniz.You can also use white space instead of commas to delimit values. Boşluk, virgülle ayrılmış bir değer kümesi ile de kullanılabilir.White space can also be used with a comma delimited value set.

Oluşturucular

Int32Rect(Int32, Int32, Int32, Int32)

Belirtilen X ve Y koordinatları ve belirtilen Width ve Heightile Int32Rect yeni bir örneğini başlatır.Initializes a new instance of an Int32Rect with the specified X and Y coordinates and the specified Width and Height.

Özellikler

Empty

Konum veya alan içermeyen bir dikdörtgeni temsil eden özel bir değer olan boş dikdörtgeni alır.Gets the empty rectangle, a special value that represents a rectangle with no position or area.

HasArea

Int32Rect Width ve Height özelliklerinin 0 ' dan büyük olup olmadığını gösteren bir değer alır.Gets a value that indicates whether the Width and Height properties of the Int32Rect are greater than 0.

Height

Dikdörtgenin yüksekliğini alır veya ayarlar.Gets or sets the height of the rectangle.

IsEmpty

Dikdörtgenin boş olup olmadığını gösteren bir değer alır.Gets a value indicating whether the rectangle is empty.

Width

Dikdörtgenin genişliğini alır veya ayarlar.Gets or sets the width of the rectangle.

X

Dikdörtgenin sol üst köşesinin x koordinatını alır veya ayarlar.Gets or sets the x-coordinate of the top-left corner of the rectangle.

Y

Dikdörtgenin sol üst köşesinin y koordinatını alır veya ayarlar.Gets or sets the y-coordinate of the top-left corner of the rectangle.

Yöntemler

Equals(Int32Rect)

Belirtilen dikdörtgenin bu dikdörtgene eşit olup olmadığını belirler.Determines whether the specified rectangle is equal to this rectangle.

Equals(Int32Rect, Int32Rect)

Belirtilen dikdörtgenlerin eşit olup olmadığını belirler.Determines whether the specified rectangles are equal.

Equals(Object)

Belirtilen dikdörtgenin bu dikdörtgene eşit olup olmadığını belirler.Determines whether the specified rectangle is equal to this rectangle.

GetHashCode()

Bu dikdörtgenin X, Y, Widthve Height değerlerinden bir karma kod oluşturur.Creates a hash code from this rectangle's X, Y, Width, and Height values.

Parse(String)

Belirtilen String gösteriminden bir Int32Rect yapısı oluşturur.Creates an Int32Rect structure from the specified String representation.

ToString()

Bu Int32Rectbir dize temsili oluşturur.Creates a string representation of this Int32Rect.

ToString(IFormatProvider)

Sağlanan IFormatProvidertemel alarak bu Int32Rect bir dize temsili oluşturur.Creates a string representation of this Int32Rect based on the supplied IFormatProvider.

İşleçler

Equality(Int32Rect, Int32Rect)

Tam eşitlik için iki dikdörtgeni karşılaştırır.Compares two rectangles for exact equality.

Inequality(Int32Rect, Int32Rect)

Eşitsizlik için iki dikdörtgeni karşılaştırır.Compares two rectangles for inequality.

Belirtik Arabirim Kullanımları

IFormattable.ToString(String, IFormatProvider)

Geçerli örneğin değerini belirtilen biçimi kullanarak biçimlendirir.Formats the value of the current instance using the specified format.

Şunlara uygulanır