Udostępnij za pośrednictwem


Rect Struktura

Definicja

Opisuje szerokość, wysokość i początek punktu prostokąta.

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
Dziedziczenie
Atrybuty
Implementuje

Uwagi

Ta struktura reprezentuje projekcję platformy .NET struktury Środowiska uruchomieniowego systemu Windows (WinRT). Rect Aby uzyskać więcej informacji, zobacz Rect w dokumentacji interfejsu API platformy UWP.

Konstruktory

Rect(Double, Double, Double, Double)

Inicjuje Rect strukturę, która ma określoną współrzędną x, współrzędną y, szerokość i wysokość.

Rect(Point, Point)

Inicjuje Rect strukturę, która jest wystarczająco duża, aby zawierała dwa określone punkty.

Rect(Point, Size)

Inicjuje Rect strukturę na podstawie źródła i rozmiaru.

Właściwości

Bottom

Pobiera wartość osi y w dolnej części prostokąta.

Empty

Pobiera specjalną wartość reprezentującą prostokąt bez położenia ani obszaru.

Height

Pobiera lub ustawia wysokość prostokąta.

IsEmpty

Pobiera wartość wskazującą, czy prostokąt jest prostokątem Empty .

Left

Pobiera wartość osi x lewej strony prostokąta.

Right

Pobiera wartość osi x po prawej stronie prostokąta.

Top

Pobiera położenie osi y u góry prostokąta.

Width

Pobiera lub ustawia szerokość prostokąta.

X

Pobiera lub ustawia wartość osi x po lewej stronie prostokąta.

Y

Pobiera lub ustawia wartość osi y u góry prostokąta.

Metody

Contains(Point)

Wskazuje, czy prostokąt opisany przez obiekt Rect zawiera określony punkt.

Equals(Object)

Wskazuje, czy określony obiekt jest równy bieżącemu Rect.

Equals(Rect)

Wskazuje, czy określona wartość Rect jest równa bieżącemu Rect.

GetHashCode()

Tworzy kod skrótu dla pliku Rect.

Intersect(Rect)

Znajduje przecięcie prostokąta reprezentowanego przez bieżący Rect i prostokąt reprezentowany przez określony Rectelement i przechowuje wynik jako bieżący Rect.

ToString()

Zwraca reprezentację Rect ciągu struktury.

ToString(IFormatProvider)

Zwraca reprezentację ciągu prostokąta przy użyciu określonego dostawcy formatu.

Union(Point)

Rozszerza prostokąt reprezentowany przez bieżący Rect dokładnie wystarczająco dużo, aby zawierał określony punkt.

Union(Rect)

Rozszerza prostokąt reprezentowany przez bieżący Rect dokładnie wystarczająco dużo, aby zawierać określony prostokąt.

Operatory

Equality(Rect, Rect)

Porównuje dwie Rect struktury równości.

Inequality(Rect, Rect)

Porównuje dwie Rect struktury nierówności.

Jawne implementacje interfejsu

IFormattable.ToString(String, IFormatProvider)

Aby uzyskać opis tego elementu członkowskiego, zobacz ToString(String, IFormatProvider).

Dotyczy

Zobacz też