Rect Struktura

Definice

Popisuje šířku, výšku a bod počátku obdélníku.

public value class Rect : IFormattable
[System.Security.SecurityCritical]
public struct Rect : IFormattable
[<System.Security.SecurityCritical>]
type Rect = struct
    interface IFormattable
Public Structure Rect
Implements IFormattable
Dědičnost
Atributy
Implementuje

Poznámky

Tato struktura představuje .NET projekce struktury prostředí Windows Runtime (WinRT) Rect. Další informace najdete v tématu Rect v referenčních informacích k rozhraní API pro UPW.

Konstruktory

Name Description
Rect(Double, Double, Double, Double)

Inicializuje strukturu, která má zadanou Rect souřadnici x, souřadnici y, šířku a výšku.

Rect(Point, Point)

Inicializuje Rect strukturu, která je přesně dostatečně velká, aby obsahovala dva zadané body.

Rect(Point, Size)

Inicializuje Rect strukturu na základě původu a velikosti.

Vlastnosti

Name Description
Bottom

Získá hodnotu osy y dolní části obdélníku.

Empty

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

Height

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

IsEmpty

Získá hodnotu, která určuje, zda obdélník je Empty obdélník.

Left

Získá hodnotu osy x levé strany obdélníku.

Right

Získá hodnotu osy x pravé strany obdélníku.

Top

Získá pozici osy y horní části obdélníku.

Width

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

X

Získá nebo nastaví hodnotu osy x levé strany obdélníku.

Y

Získá nebo nastaví hodnotu osy y horní strany obdélníku.

Metody

Name Description
Contains(Point)

Určuje, zda obdélník, který Rect popisuje daný bod, obsahuje zadaný bod.

Equals(Object)

Určuje, zda je zadaný objekt roven aktuální Rect.

Equals(Rect)

Určuje, zda je zadaná Rect hodnota rovna aktuálnímu Rect.

GetHashCode()

Vytvoří hashovací kód pro .Rect

Intersect(Rect)

Vyhledá průsečík obdélníku reprezentovaný proudem Rect a obdélníkem reprezentovaným zadaným Recta uloží výsledek jako aktuální Rect.

ToString()

Vrátí řetězcovou reprezentaci Rect struktury.

ToString(IFormatProvider)

Vrátí řetězcovou reprezentaci obdélníku pomocí zadaného zprostředkovatele formátu.

Union(Point)

Rozbalí obdélník reprezentovaný aktuální Rect přesně tak, aby obsahoval zadaný bod.

Union(Rect)

Rozbalí obdélník reprezentovaný aktuálním Rect přesně tak, aby obsahoval zadaný obdélník.

Operátory

Name Description
Equality(Rect, Rect)

Porovná dvě Rect struktury rovnosti.

Inequality(Rect, Rect)

Porovná dvě Rect struktury nerovnosti.

Explicitní implementace rozhraní

Name Description
IFormattable.ToString(String, IFormatProvider)

Popis tohoto člena naleznete v tématu ToString(String, IFormatProvider).

Platí pro

Viz také