Rect Struct-datatyp

Definition

Beskriver bredd, höjd och punkt ursprung för en rektangel.

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
Arv
Attribut
Implementeringar

Kommentarer

Den här structen representerar .NET projektion av Windows Runtime (WinRT) Rect struct. Mer information finns i Rect i UWP API-referensen.

Konstruktorer

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

Initierar en Rect struct som har angiven x-koordinat, y-koordinat, bredd och höjd.

Rect(Point, Point)

Initierar en Rect struct som är exakt tillräckligt stor för att innehålla de två angivna punkterna.

Rect(Point, Size)

Initierar en Rect struct baserat på ursprung och storlek.

Egenskaper

Name Description
Bottom

Hämtar y-axelns värde längst ned i rektangeln.

Empty

Hämtar ett särskilt värde som representerar en rektangel utan position eller område.

Height

Hämtar eller anger rektangelns höjd.

IsEmpty

Hämtar ett värde som anger om rektangeln är Empty rektangeln.

Left

Hämtar x-axelns värde på den vänstra sidan av rektangeln.

Right

Hämtar x-axelns värde på höger sida av rektangeln.

Top

Hämtar y-axelns position överst i rektangeln.

Width

Hämtar eller anger rektangelns bredd.

X

Hämtar eller anger x-axelns värde på den vänstra sidan av rektangeln.

Y

Hämtar eller anger y-axelns värde på den övre sidan av rektangeln.

Metoder

Name Description
Contains(Point)

Anger om rektangeln som beskrivs av Rect innehåller den angivna punkten.

Equals(Object)

Anger om det angivna objektet är lika med det aktuella Rect.

Equals(Rect)

Anger om den angivna Rect är lika med den aktuella Rect.

GetHashCode()

Skapar en hash-kod för Rect.

Intersect(Rect)

Hittar skärningspunkten för rektangeln som representeras av den aktuella Rect och rektangeln som representeras av den angivna Rect, och lagrar resultatet som den aktuella Rect.

ToString()

Returnerar en strängrepresentation av structen Rect .

ToString(IFormatProvider)

Returnerar en strängrepresentation av rektangeln med hjälp av den angivna formatprovidern.

Union(Point)

Expanderar rektangeln som representeras av den aktuella Rect exakt nog för att innehålla den angivna punkten.

Union(Rect)

Expanderar rektangeln som representeras av den aktuella Rect exakt nog för att innehålla den angivna rektangeln.

Operatorer

Name Description
Equality(Rect, Rect)

Jämför två Rect structs för likhet.

Inequality(Rect, Rect)

Jämför två Rect structs för ojämlikhet.

Explicita gränssnittsimplementeringar

Name Description
IFormattable.ToString(String, IFormatProvider)

En beskrivning av den här medlemmen finns i ToString(String, IFormatProvider).

Gäller för

Se även