Int32Rect Struktura

Definice

Popisuje šířku, výšku a umístění celočíselného obdélníku.

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
Dědičnost
Int32Rect
Atributy
Implementuje

Poznámky

Použití atributu XAML

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

Hodnoty XAML

XSystem.Int32

Souřadnice x levého horního rohu obdélníku.

YSystem.Int32

Souřadnice y levého horního rohu obdélníku.

ŠířkaSystem.Int32

Šířka obdélníku.

VýškaSystem.Int32

Výška obdélníku.

Použití textu XAML

Místo čárek můžete k oddělovači hodnot použít také prázdné znaky. Prázdné znaky lze použít také se sadou hodnot oddělených čárkami.

Konstruktory

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

Inicializuje novou instanci se Int32Rect zadanými X a Y souřadnicemi a zadanými Width a Height.

Vlastnosti

Name Description
Empty

Získá prázdný obdélník, zvláštní hodnota, která představuje obdélník bez pozice nebo oblasti.

HasArea

Získá hodnotu, která určuje, zda Width a Height vlastnosti Int32Rect jsou větší než 0.

Height

Získá nebo nastaví výšku obdélníku.

IsEmpty

Získá hodnotu označující, zda je obdélník prázdný.

Width

Získá nebo nastaví šířku obdélníku.

X

Získá nebo nastaví souřadnici x levého horního rohu obdélníku.

Y

Získá nebo nastaví souřadnici y levého horního rohu obdélníku.

Metody

Name Description
Equals(Int32Rect, Int32Rect)

Určuje, zda jsou zadané obdélníky stejné.

Equals(Int32Rect)

Určuje, zda se zadaný obdélník rovná tomuto obdélníku.

Equals(Object)

Určuje, zda se zadaný obdélník rovná tomuto obdélníku.

GetHashCode()

Vytvoří hashovací kód z tohoto obdélníku X, Y, Widtha Height hodnoty.

Parse(String)

Int32Rect Vytvoří strukturu ze zadané String reprezentace.

ToString()

Vytvoří řetězcovou reprezentaci tohoto Int32Rect.

ToString(IFormatProvider)

Vytvoří řetězcovou reprezentaci Int32Rect na základě zadaného IFormatProvider.

Operátory

Name Description
Equality(Int32Rect, Int32Rect)

Porovná dva obdélníky pro přesnou rovnost.

Inequality(Int32Rect, Int32Rect)

Porovná dva obdélníky pro nerovnost.

Explicitní implementace rozhraní

Name Description
IFormattable.ToString(String, IFormatProvider)

Naformátuje hodnotu aktuální instance pomocí zadaného formátu.

Platí pro