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

XSystem.Int32

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

YSystem.Int32

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

GenişlikSystem.Int32

Dikdörtgenin genişliği.

YükseklikSystem.Int32

Dikdörtgenin yüksekliği.

XAML Metin 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

Name Description
Int32Rect(Int32, Int32, Int32, Int32)

belirtilen ve Int32Rect koordinatları ile ve ile X yeni bir Y örneğini WidthHeightbaşlatır.

Özellikler

Name Description
Empty

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

HasArea

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

Height

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

IsEmpty

Dikdörtgenin boş olup olmadığını gösteren 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

Name Description
Equals(Int32Rect, Int32Rect)

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

Equals(Int32Rect)

Belirtilen dikdörtgenin bu dikdörtgene 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 kod oluşturur.

Parse(String)

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

ToString()

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

ToString(IFormatProvider)

Sağlanan Int32Rectöğesine göre bunun IFormatProvider dize gösterimini oluşturur.

İşleçler

Name Description
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ı

Name Description
IFormattable.ToString(String, IFormatProvider)

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

Şunlara uygulanır