Int32Rect Struktur

Definition

Beschreibt die Breite, Höhe und Position eines ganzzahligen Rechtecks.Describes the width, height, and location of an integer rectangle.

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

Hinweise

Verwendung von XAML-AttributenXAML Attribute Usage

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

XAML-WerteXAML Values

XX
System.Int32

Die x-Koordinate der linken oberen Ecke des Rechtecks.The x-coordinate of the top-left corner of the rectangle.

YY
System.Int32

Die y-Koordinate der linken oberen Ecke des Rechtecks.The y-coordinate of the top-left corner of the rectangle.

WidthWidth
System.Int32

Die Breite des Rechtecks.The width of the rectangle.

HeightHeight
System.Int32

Die Höhe des Rechtecks.The height of the rectangle.

Verwendung von XAML-TextXAML Text Usage

Sie können auch Leerraum anstelle von Kommas verwenden, um Werte zu begrenzen.You can also use white space instead of commas to delimit values. Leerraum kann auch mit einem durch Trennzeichen getrennten Wert verwendet werden.White space can also be used with a comma delimited value set.

Konstruktoren

Int32Rect(Int32, Int32, Int32, Int32)

Initialisiert eine neue Instanz eines Int32Rect mit der angegebenen X-Koordinate und der angegebenen Y-Koordinate sowie der angegebenen Width und Height.Initializes a new instance of an Int32Rect with the specified X and Y coordinates and the specified Width and Height.

Eigenschaften

Empty

Ruft das leere Rechteck ab, einen besonderen Wert, der ein Rechteck ohne Position oder Bereich darstellt.Gets the empty rectangle, a special value that represents a rectangle with no position or area.

HasArea

Ruft einen Wert ab, der angibt, ob die Width und Height-Eigenschaften von Int32Rect größer als 0 sind.Gets a value that indicates whether the Width and Height properties of the Int32Rect are greater than 0.

Height

Ruft die Höhe des Rechtecks ab oder legt diese fest.Gets or sets the height of the rectangle.

IsEmpty

Ruft einen Wert ab, der angibt, ob das Rechteck leer ist.Gets a value indicating whether the rectangle is empty.

Width

Ruft die Breite des Rechtecks ab bzw. legt diese fest.Gets or sets the width of the rectangle.

X

Ruft die x-Koordinate der linken oberen Ecke des Rechtecks ab oder legt diese fest.Gets or sets the x-coordinate of the top-left corner of the rectangle.

Y

Ruft die y-Koordinate der linken oberen Ecke des Rechtecks ab oder legt diese fest.Gets or sets the y-coordinate of the top-left corner of the rectangle.

Methoden

Equals(Int32Rect)

Bestimmt, ob das angegebene Rechteck und dieses Rechteck gleich sind.Determines whether the specified rectangle is equal to this rectangle.

Equals(Int32Rect, Int32Rect)

Bestimmt, ob die angegebenen Rechtecke gleich sind.Determines whether the specified rectangles are equal.

Equals(Object)

Bestimmt, ob das angegebene Rechteck und dieses Rechteck gleich sind.Determines whether the specified rectangle is equal to this rectangle.

GetHashCode()

Erstellt einen Hashcode aus den Werten X, Y, Width und Height dieses Rechtecks.Creates a hash code from this rectangle's X, Y, Width, and Height values.

Parse(String)

Erstellt eine Int32Rect-Struktur aus der angegebenen String-Darstellung.Creates an Int32Rect structure from the specified String representation.

ToString()

Erstellt eine Zeichenfolgendarstellung der Int32Rect.Creates a string representation of this Int32Rect.

ToString(IFormatProvider)

Erstellt auf der Grundlage des angegebenen Int32Rect eine Zeichenfolgendarstellung dieser IFormatProvider.Creates a string representation of this Int32Rect based on the supplied IFormatProvider.

Operatoren

Equality(Int32Rect, Int32Rect)

Vergleicht zwei Rechtecke auf genaue Übereinstimmung.Compares two rectangles for exact equality.

Inequality(Int32Rect, Int32Rect)

Vergleicht zwei Rechtecke auf Ungleichheit.Compares two rectangles for inequality.

Explizite Schnittstellenimplementierungen

IFormattable.ToString(String, IFormatProvider)

Formatiert den Wert der aktuellen Instanz unter Verwendung des angegebenen Formats.Formats the value of the current instance using the specified format.

Gilt für: