Sdílet prostřednictvím


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

X
System.Int32

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

Y
System.Int32

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

Width (Šířka)
System.Int32

Šířka obdélníku.

Height (Výška)
System.Int32

Výška obdélníku.

Použití textu XAML

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

Konstruktory

Int32Rect(Int32, Int32, Int32, Int32)

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

Vlastnosti

Empty

Získá prázdný obdélník, speciální hodnotu, která představuje obdélník bez pozice nebo oblasti.

HasArea

Získá hodnotu, která označuje, zda Width jsou a Height vlastnosti vlastnosti Int32Rect 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

Equals(Int32Rect)

Určuje, zda je zadaný obdélník roven tomuto obdélníku.

Equals(Int32Rect, Int32Rect)

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

Equals(Object)

Určuje, zda je zadaný obdélník roven 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 na Int32Rect základě zadaného IFormatProvider.

Operátory

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í

IFormattable.ToString(String, IFormatProvider)

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

Platí pro