Int32Rect Struktur
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
- Attribute
- Implementiert
Hinweise
Verwendung von XAML-Attributen
<object property="X,Y,Width,Height"/>
- or
<object property="Empty"/>
XAML-Werte
Die x-Koordinate der linken oberen Ecke des Rechtecks.
Die y-Koordinate der linken oberen Ecke des Rechtecks.
Width
System.Int32
Die Breite des Rechtecks.
Height
System.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 Trennzeichensatz verwendet werden.
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. |
Eigenschaften
Empty |
Ruft das leere Rechteck ab, einen besonderen Wert, der ein Rechteck ohne Position oder Bereich darstellt. |
HasArea |
Ruft einen Wert ab, der angibt, ob die Width und Height-Eigenschaften von Int32Rect größer als 0 sind. |
Height |
Ruft die Höhe des Rechtecks ab oder legt diese fest. |
IsEmpty |
Ruft einen Wert ab, der angibt, ob das Rechteck leer ist. |
Width |
Ruft die Breite des Rechtecks ab bzw. legt diese fest. |
X |
Ruft die x-Koordinate der linken oberen Ecke des Rechtecks ab oder legt diese fest. |
Y |
Ruft die y-Koordinate der linken oberen Ecke des Rechtecks ab oder legt diese fest. |
Methoden
Equals(Int32Rect) |
Bestimmt, ob das angegebene Rechteck und dieses Rechteck gleich sind. |
Equals(Int32Rect, Int32Rect) |
Bestimmt, ob die angegebenen Rechtecke gleich sind. |
Equals(Object) |
Bestimmt, ob das angegebene Rechteck und dieses Rechteck gleich sind. |
GetHashCode() |
Erstellt einen Hashcode aus den Werten X, Y, Width und Height dieses Rechtecks. |
Parse(String) |
Erstellt eine Int32Rect-Struktur aus der angegebenen String-Darstellung. |
ToString() |
Erstellt eine Zeichenfolgendarstellung der Int32Rect. |
ToString(IFormatProvider) |
Erstellt auf der Grundlage des angegebenen Int32Rect eine Zeichenfolgendarstellung dieser IFormatProvider. |
Operatoren
Equality(Int32Rect, Int32Rect) |
Vergleicht zwei Rechtecke auf genaue Übereinstimmung. |
Inequality(Int32Rect, Int32Rect) |
Vergleicht zwei Rechtecke auf Ungleichheit. |
Explizite Schnittstellenimplementierungen
IFormattable.ToString(String, IFormatProvider) |
Formatiert den Wert der aktuellen Instanz mit dem angegebenen Format. |