Int32Rect Yapı

Tanım

Tamsayı dikdörtgeninin genişliğini, yüksekliğini ve konumunu açıklar.

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

Açıklamalar

XAML Öznitelik Kullanımı

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

XAML Değerleri

X
System.Int32

Dikdörtgenin sol üst köşesinin x koordinatı.

Y
System.Int32

Dikdörtgenin sol üst köşesinin y koordinatı.

Genişlik
System.Int32

Dikdörtgenin genişliği.

Yükseklik
System.Int32

Dikdörtgenin yüksekliği.

XAML Metni Kullanımı

Değerleri sınırlandırmak için virgül yerine boşluk da kullanabilirsiniz. Boşluk, virgülle ayrılmış değer kümesiyle de kullanılabilir.

Oluşturucular

Int32Rect(Int32, Int32, Int32, Int32)

belirtilen ve koordinatları ile ve ile HeightX Width yeni bir Int32Rect örneğini başlatır.Y

Özellikler

Empty

Konumu veya alanı olmayan bir dikdörtgeni temsil eden özel bir değer olan boş dikdörtgeni alır.

HasArea

ve Height özelliklerinin Int32Rect 0'dan büyük olup olmadığını Width gösteren bir değer alır.

Height

Dikdörtgenin yüksekliğini alır veya ayarlar.

IsEmpty

Dikdörtgenin boş olup olmadığını belirten bir değer alır.

Width

Dikdörtgenin genişliğini alır veya ayarlar.

X

Dikdörtgenin sol üst köşesinin x koordinatını alır veya ayarlar.

Y

Dikdörtgenin sol üst köşesinin y koordinatını alır veya ayarlar.

Yöntemler

Equals(Int32Rect)

Belirtilen dikdörtgenin bu dikdörtgene eşit olup olmadığını belirler.

Equals(Int32Rect, Int32Rect)

Belirtilen dikdörtgenlerin eşit olup olmadığını belirler.

Equals(Object)

Belirtilen dikdörtgenin bu dikdörtgene eşit olup olmadığını belirler.

GetHashCode()

Bu dikdörtgenin X, , YWidthve Height değerlerinden bir karma kodu oluşturur.

Parse(String)

Belirtilen String gösterimden bir Int32Rect yapı oluşturur.

ToString()

Bu Int32Rectöğesinin dize gösterimini oluşturur.

ToString(IFormatProvider)

Sağlanan IFormatProvideröğesini temel alarak bunun Int32Rect dize gösterimini oluşturur.

İşleçler

Equality(Int32Rect, Int32Rect)

Tam eşitlik için iki dikdörtgeni karşılaştırır.

Inequality(Int32Rect, Int32Rect)

Eşitsizlik için iki dikdörtgeni karşılaştırır.

Belirtik Arabirim Kullanımları

IFormattable.ToString(String, IFormatProvider)

Belirtilen biçimi kullanarak geçerli örneğin değerini biçimlendirebilir.

Şunlara uygulanır