Int32Rect Struktura
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
- Atributy
- Implementuje
Poznámky
Použití atributu XAML
<object property="X,Y,Width,Height"/>
- or
<object property="Empty"/>
Hodnoty XAML
Souřadnice x levého horního rohu obdélníku.
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) | |
| 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. |