Int32Rect Int32Rect Int32Rect Int32Rect Struct

Definizione

Descrive larghezza, altezza e posizione di un rettangolo Integer.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
Ereditarietà
Attributi
Implementazioni

Commenti

Uso della sintassi XAML per gli attributiXAML Attribute Usage

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

Valori XAMLXAML Values

XX
System.Int32

Coordinata x dell'angolo superiore sinistro del rettangolo.The x-coordinate of the top-left corner of the rectangle.

YY
System.Int32

Coordinata Y dell'angolo superiore sinistro del rettangolo.The y-coordinate of the top-left corner of the rectangle.

WidthWidth
System.Int32

Larghezza del rettangolo.The width of the rectangle.

HeightHeight
System.Int32

Altezza del rettangolo.The height of the rectangle.

Utilizzo di testo XAMLXAML Text Usage

È anche possibile usare lo spazio vuoto anziché di virgole per delimitare i valori.You can also use white space instead of commas to delimit values. Lo spazio vuoto è anche utilizzabile con un set di valore delimitato da virgole.White space can also be used with a comma delimited value set.

Costruttori

Int32Rect(Int32, Int32, Int32, Int32) Int32Rect(Int32, Int32, Int32, Int32) Int32Rect(Int32, Int32, Int32, Int32) Int32Rect(Int32, Int32, Int32, Int32)

Inizializza una nuova istanza di Int32Rect con le coordinate X e Y specificate, nonché Width e Height specificati.Initializes a new instance of an Int32Rect with the specified X and Y coordinates and the specified Width and Height.

Proprietà

Empty Empty Empty Empty

Ottiene il rettangolo vuoto, un valore speciale che rappresenta un rettangolo senza posizione o area.Gets the empty rectangle, a special value that represents a rectangle with no position or area.

HasArea HasArea HasArea HasArea

Ottiene un valore che indica se le proprietà Width e Height di Int32Rect sono maggiori di 0.Gets a value that indicates whether the Width and Height properties of the Int32Rect are greater than 0.

Height Height Height Height

Ottiene o imposta l'altezza del rettangolo.Gets or sets the height of the rectangle.

IsEmpty IsEmpty IsEmpty IsEmpty

Ottiene un valore che indica se il rettangolo è vuoto.Gets a value indicating whether the rectangle is empty.

Width Width Width Width

Ottiene o imposta la larghezza del rettangolo.Gets or sets the width of the rectangle.

X X X X

Ottiene o imposta la coordinata x dell'angolo superiore sinistro del rettangolo.Gets or sets the x-coordinate of the top-left corner of the rectangle.

Y Y Y Y

Ottiene o imposta la coordinata Y dell'angolo superiore sinistro del rettangolo.Gets or sets the y-coordinate of the top-left corner of the rectangle.

Metodi

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determina se il rettangolo specificato è uguale a questo.Determines whether the specified rectangle is equal to this rectangle.

Equals(Int32Rect) Equals(Int32Rect) Equals(Int32Rect) Equals(Int32Rect)

Determina se il rettangolo specificato è uguale a questo.Determines whether the specified rectangle is equal to this rectangle.

Equals(Int32Rect, Int32Rect) Equals(Int32Rect, Int32Rect) Equals(Int32Rect, Int32Rect) Equals(Int32Rect, Int32Rect)

Determina se i rettangoli specificati sono uguali.Determines whether the specified rectangles are equal.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Crea un codice hash dai valori X, Y, Width e Height di questo rettangolo.Creates a hash code from this rectangle's X, Y, Width, and Height values.

Parse(String) Parse(String) Parse(String) Parse(String)

Crea una struttura Int32Rect dalla rappresentazione di String specificata.Creates an Int32Rect structure from the specified String representation.

ToString() ToString() ToString() ToString()

Crea una rappresentazione in forma di stringa di Int32Rect.Creates a string representation of this Int32Rect.

ToString(IFormatProvider) ToString(IFormatProvider) ToString(IFormatProvider) ToString(IFormatProvider)

Crea una rappresentazione di Int32Rect in base all'oggetto IFormatProvider fornito.Creates a string representation of this Int32Rect based on the supplied IFormatProvider.

Operatori

Equality(Int32Rect, Int32Rect) Equality(Int32Rect, Int32Rect) Equality(Int32Rect, Int32Rect) Equality(Int32Rect, Int32Rect)

Confronta due rettangoli per verificarne l’esatta uguaglianza.Compares two rectangles for exact equality.

Inequality(Int32Rect, Int32Rect) Inequality(Int32Rect, Int32Rect) Inequality(Int32Rect, Int32Rect) Inequality(Int32Rect, Int32Rect)

Confronta due rettangoli per verificarne la disuguaglianza.Compares two rectangles for inequality.

Implementazioni dell'interfaccia esplicita

IFormattable.ToString(String, IFormatProvider) IFormattable.ToString(String, IFormatProvider) IFormattable.ToString(String, IFormatProvider) IFormattable.ToString(String, IFormatProvider)

Formatta il valore dell'istanza corrente usando il formato specificato.Formats the value of the current instance using the specified format.

Si applica a