Int32Rect Struktura

Definice

Popisuje šířku, výšku a umístění obdélníku typu Integer.Describes the width, height, and location of an integer rectangle.

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

Poznámky

Použití atributu XAMLXAML Attribute Usage

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

Hodnoty XAMLXAML Values

XX
System.Int32

Souřadnice x levého horního rohu obdélníku.The x-coordinate of the top-left corner of the rectangle.

YY
System.Int32

Souřadnice y levého horního rohu obdélníku.The y-coordinate of the top-left corner of the rectangle.

DélkWidth
System.Int32

Šířka obdélníkuThe width of the rectangle.

VýškaHeight
System.Int32

Výška obdélníkuThe height of the rectangle.

Použití textu XAMLXAML Text Usage

K vymezení hodnot můžete použít také prázdné znaky namísto čárek.You can also use white space instead of commas to delimit values. Prázdné znaky lze také použít se sadou hodnot oddělených čárkou.White space can also be used with a comma delimited value set.

Konstruktory

Int32Rect(Int32, Int32, Int32, Int32)

Int32Rect Inicializuje novou instanci třídy se zadaným X a Y souřadnicemi a zadaným Width a Height.Initializes a new instance of an Int32Rect with the specified X and Y coordinates and the specified Width and Height.

Vlastnosti

Empty

Získá prázdný obdélník, speciální hodnotu, která představuje obdélník bez pozice nebo oblasti.Gets the empty rectangle, a special value that represents a rectangle with no position or area.

HasArea

Získá hodnotu, která označuje, zda Width vlastnosti Height Int32Rect a jsou větší než 0.Gets a value that indicates whether the Width and Height properties of the Int32Rect are greater than 0.

Height

Získá nebo nastaví výšku obdélníku.Gets or sets the height of the rectangle.

IsEmpty

Načte hodnotu, která označuje, zda je obdélník prázdný.Gets a value indicating whether the rectangle is empty.

Width

Získá nebo nastaví šířku obdélníku.Gets or sets the width of the rectangle.

X

Získá nebo nastaví souřadnici x levého horního rohu obdélníku.Gets or sets the x-coordinate of the top-left corner of the rectangle.

Y

Získá nebo nastaví souřadnici y levého horního rohu obdélníku.Gets or sets the y-coordinate of the top-left corner of the rectangle.

Metody

Equals(Int32Rect)

Určuje, zda je zadaný obdélník roven tomuto obdélníku.Determines whether the specified rectangle is equal to this rectangle.

Equals(Int32Rect, Int32Rect)

Určuje, zda jsou zadané obdélníky stejné.Determines whether the specified rectangles are equal.

Equals(Object)

Určuje, zda je zadaný obdélník roven tomuto obdélníku.Determines whether the specified rectangle is equal to this rectangle.

GetHashCode()

Vytvoří kód hash z hodnot tohoto obdélníku X Width, Y, a Height .Creates a hash code from this rectangle's X, Y, Width, and Height values.

Parse(String)

Vytvoří strukturu ze zadané String reprezentace. Int32RectCreates an Int32Rect structure from the specified String representation.

ToString()

Vytvoří řetězcovou reprezentaci Int32Rect.Creates a string representation of this Int32Rect.

ToString(IFormatProvider)

Vytvoří řetězcovou reprezentaci tohoto Int32Rect typu na základě poskytnutého IFormatProvidertypu.Creates a string representation of this Int32Rect based on the supplied IFormatProvider.

Operátory

Equality(Int32Rect, Int32Rect)

Porovná dva obdélníky pro přesnější rovnost.Compares two rectangles for exact equality.

Inequality(Int32Rect, Int32Rect)

Porovná dva obdélníky pro nerovnost.Compares two rectangles for inequality.

Explicitní implementace rozhraní

IFormattable.ToString(String, IFormatProvider)

Zformátuje hodnotu aktuální instance pomocí zadaného formátu.Formats the value of the current instance using the specified format.

Platí pro