Freigeben über


Rect Struktur

Definition

Beschreibt die Breite, Länge und den Ursprung 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-Struktur (WinRT) Rect dar. Weitere Informationen finden Sie unter Rect in der UWP-API-Referenz.

Konstruktoren

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 die erforderliche Größe hat, um die beiden angegebenen Punkte einzuschließen.

Rect(Point, Size)

Initialisiert eine Rect-Struktur auf Grundlage eines Ursprungs und einer Größe.

Eigenschaften

Bottom

Ruft den y-Achsen-Wert des unteren Rands des Rechtecks ab.

Empty

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

Height

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

IsEmpty

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

Left

Ruft den x-Achsen-Wert des linken Rands des Rechtecks ab.

Right

Ruft den x-Achsen-Wert des rechten Rands des Rechtecks ab.

Top

Ruft die y-Achsen-Position des oberen Rands des Rechtecks ab.

Width

Ruft die Breite des Rechtecks ab bzw. legt diese fest.

X

Ruft den x-Achsen-Wert des linken Rands des Rechtecks ab oder legt ihn fest.

Y

Ruft den y-Achsen-Wert des oberen Rands des Rechtecks ab oder legt ihn fest.

Methoden

Contains(Point)

Gibt an, ob das durch das Rect beschriebene Rechteck den angegebenen Punkt enthält.

Equals(Object)

Gibt an, ob das angegebene Objekt dem aktuellen Rect entspricht.

Equals(Rect)

Gibt an, ob das angegebene Rect und das aktuelle Rect gleich sind.

GetHashCode()

Erstellt einen Hashcode für das Rect.

Intersect(Rect)

Sucht die Schnittfläche des Rechtecks, das durch das aktuelle Rect dargestellt wird, und des Rechtecks, das durch das angegebene Rect dargestellt wird, und speichert das Ergebnis als aktuelles Rect.

ToString()

Gibt eine Zeichenfolgendarstellung der Rect-Struktur zurück.

ToString(IFormatProvider)

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

Union(Point)

Erweitert das Rechteck, das durch Rect dargestellt wird, genau so weit, dass es den angegebenen Punkt einschließt.

Union(Rect)

Erweitert das Rechteck, das durch Rect dargestellt wird, genau so weit, dass es das angegebene Rechteck einschließt.

Operatoren

Equality(Rect, Rect)

Vergleicht zwei Rect-Strukturen auf Gleichheit.

Inequality(Rect, Rect)

Vergleicht zwei Rect-Strukturen auf Ungleichheit.

Explizite Schnittstellenimplementierungen

IFormattable.ToString(String, IFormatProvider)

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

Gilt für:

Weitere Informationen