Rect Struktura

Definicja

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

public value class Rect : IFormattable
public struct Rect : IFormattable
[System.Security.SecurityCritical]
public struct Rect : IFormattable
type Rect = struct
    interface 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 środowisko wykonawcze 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 strukturę Rect , 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 lub 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 lewej strony prostokąta.

Y

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

Metody

Contains(Point)

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

Equals(Object)

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

Equals(Rect)

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

GetHashCode()

Tworzy kod skrótu dla .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 dokładnie Rect na tyle, aby zawierał określony punkt.

Union(Rect)

Rozszerza prostokąt reprezentowany przez bieżący dokładnie Rect tyle, 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 członka, zobacz ToString(String, IFormatProvider).

Dotyczy

Zobacz też