Int32Rect Struktur

Definition

Beschreibt die Breite, Höhe und Position eines ganzzahligen Rechtecks.

public value class Int32Rect : IFormattable
[System.ComponentModel.TypeConverter(typeof(System.Windows.Int32RectConverter))]
[System.Serializable]
public struct Int32Rect : IFormattable
[System.ComponentModel.TypeConverter(typeof(System.Windows.Int32RectConverter))]
public struct Int32Rect : IFormattable
[<System.ComponentModel.TypeConverter(typeof(System.Windows.Int32RectConverter))>]
[<System.Serializable>]
type Int32Rect = struct
    interface IFormattable
[<System.ComponentModel.TypeConverter(typeof(System.Windows.Int32RectConverter))>]
type Int32Rect = struct
    interface IFormattable
Public Structure Int32Rect
Implements IFormattable
Vererbung
Int32Rect
Attribute
Implementiert

Hinweise

Verwendung von XAML-Attributen

<object property="X,Y,Width,Height"/>
- or
<object property="Empty"/>

XAML-Werte

XSystem.Int32

Die x-Koordinate der oberen linken Ecke des Rechtecks.

YSystem.Int32

Die y-Koordinate der oberen linken Ecke des Rechtecks.

BreiteSystem.Int32

Die Breite des Rechtecks.

HöheSystem.Int32

Die Höhe des Rechtecks.

XAML-Textverwendung

Sie können auch Leerzeichen anstelle von Kommas verwenden, um Werte zu trennen. Leerzeichen können auch mit einem durch Trennzeichen getrennten Wertsatz verwendet werden.

Konstruktoren

Name Beschreibung
Int32Rect(Int32, Int32, Int32, Int32)

Initialisiert eine neue Instanz einer mit Int32Rect den angegebenen X und Y Koordinaten und den angegebenen und Width.Height

Eigenschaften

Name Beschreibung
Empty

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

HasArea

Ruft einen Wert ab, der angibt, ob die Width Eigenschaften Height des Int32Rect Werts größer als 0 sind.

Height

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

IsEmpty

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

Width

Ruft die Breite des Rechtecks ab oder legt diese fest.

X

Ruft die x-Koordinate der oberen linken Ecke des Rechtecks ab oder legt sie fest.

Y

Ruft die y-Koordinate der oberen linken Ecke des Rechtecks ab oder legt sie fest.

Methoden

Name Beschreibung
Equals(Int32Rect, Int32Rect)

Bestimmt, ob die angegebenen Rechtecke gleich sind.

Equals(Int32Rect)

Bestimmt, ob das angegebene Rechteck diesem Rechteck entspricht.

Equals(Object)

Bestimmt, ob das angegebene Rechteck diesem Rechteck entspricht.

GetHashCode()

Erstellt einen Hashcode aus den Werten des Rechtecks, Xdes YRechtecks Widthund Height der Werte.

Parse(String)

Erstellt eine Int32Rect Struktur aus der angegebenen String Darstellung.

ToString()

Erstellt eine Zeichenfolgendarstellung dieser Int32Rect.

ToString(IFormatProvider)

Erstellt eine Zeichenfolgendarstellung dieser Int32Rect basierend auf der bereitgestellten IFormatProvider.

Operatoren

Name Beschreibung
Equality(Int32Rect, Int32Rect)

Vergleicht zwei Rechtecke für die genaue Gleichheit.

Inequality(Int32Rect, Int32Rect)

Vergleicht zwei Rechtecke für Ungleichheiten.

Explizite Schnittstellenimplementierungen

Name Beschreibung
IFormattable.ToString(String, IFormatProvider)

Formatiert den Wert der aktuellen Instanz mithilfe des angegebenen Formats.

Gilt für: