Rect Struktur

Definition

Beschreibt die Breite, Höhe und den Punktursprung eines Rechtecks.

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
Vererbung
Attribute
Implementiert

Hinweise

Diese Struktur stellt die .NET Projektion der Windows-Runtime (WinRT) Rect Struktur dar. Weitere Informationen finden Sie unter Rect in der UWP-API-Referenz.

Konstruktoren

Name Beschreibung
Rect(Double, Double, Double, Double)

Initialisiert eine Rect Struktur mit der angegebenen x-Koordinate, y-Koordinate, Breite und Höhe.

Rect(Point, Point)

Initialisiert eine Rect Struktur, die genau groß genug ist, um die beiden angegebenen Punkte zu enthalten.

Rect(Point, Size)

Initialisiert eine Struktur basierend auf einem Rect Ursprung und einer Größe.

Eigenschaften

Name Beschreibung
Bottom

Ruft den y-Achsenwert des unteren Rands des Rechtecks ab.

Empty

Ruft einen speziellen Wert ab, der ein Rechteck ohne Position oder Bereich darstellt.

Height

Ruft die Höhe des Rechtecks ab oder legt sie fest.

IsEmpty

Ruft einen Wert ab, der angibt, ob das Rechteck das Empty Rechteck ist.

Left

Ruft den X-Achsenwert der linken Seite des Rechtecks ab.

Right

Ruft den X-Achsenwert der rechten Seite des Rechtecks ab.

Top

Ruft die y-Achsenposition des oberen Rands des Rechtecks ab.

Width

Ruft die Breite des Rechtecks ab oder legt diese fest.

X

Dient zum Abrufen oder Festlegen des x-Achsenwerts der linken Seite des Rechtecks.

Y

Dient zum Abrufen oder Festlegen des Y-Achsenwerts der oberen Seite des Rechtecks.

Methoden

Name Beschreibung
Contains(Point)

Gibt an, ob das durch den Rect angegebenen Punkt beschriebene Rechteck enthalten ist.

Equals(Object)

Gibt an, ob das angegebene Objekt dem aktuellen Rectentspricht.

Equals(Rect)

Gibt an, ob der angegebene Rect Wert dem aktuellen Rectentspricht.

GetHashCode()

Erstellt einen Hashcode für die Rect.

Intersect(Rect)

Sucht die Schnittmenge des Rechtecks, dargestellt durch das aktuelle Rect Und das Rechteck, das durch das angegebene Rectdargestellt wird, und speichert das Ergebnis als aktuelles Rect.

ToString()

Gibt eine Zeichenfolgendarstellung der Rect Struktur zurück.

ToString(IFormatProvider)

Gibt eine Zeichenfolgendarstellung des Rechtecks mithilfe des angegebenen Formatanbieters zurück.

Union(Point)

Erweitert das Rechteck, das durch den aktuellen Rect genau genug dargestellt wird, um den angegebenen Punkt zu enthalten.

Union(Rect)

Erweitert das Rechteck, das durch den aktuellen Rect genau genug dargestellt wird, um das angegebene Rechteck zu enthalten.

Operatoren

Name Beschreibung
Equality(Rect, Rect)

Vergleicht zwei Rect Strukturen für die Gleichheit.

Inequality(Rect, Rect)

Vergleicht zwei Rect Strukturen für Ungleichheiten.

Explizite Schnittstellenimplementierungen

Name Beschreibung
IFormattable.ToString(String, IFormatProvider)

Eine Beschreibung dieses Mitglieds finden Sie unter ToString(String, IFormatProvider).

Gilt für:

Weitere Informationen