Int32Rect Struct
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Descrive larghezza, altezza e posizione di un rettangolo Integer.
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
- Ereditarietà
- Attributi
- Implementazioni
Commenti
Uso della sintassi XAML per gli attributi
<object property="X,Y,Width,Height"/>
- or
<object property="Empty"/>
Valori XAML
Coordinata x dell'angolo superiore sinistro del rettangolo.
Coordinata Y dell'angolo superiore sinistro del rettangolo.
Width
System.Int32
Larghezza del rettangolo.
Altezza
System.Int32
Altezza del rettangolo.
Utilizzo del testo XAML
È anche possibile usare spazi vuoti anziché virgole per delimitare i valori. È anche possibile usare spazi vuoti con un set di valori delimitati da virgole.
Costruttori
Int32Rect(Int32, Int32, Int32, Int32) |
Inizializza una nuova istanza di Int32Rect con le coordinate X e Y specificate, nonché Width e Height specificati. |
Proprietà
Empty |
Ottiene il rettangolo vuoto, un valore speciale che rappresenta un rettangolo senza posizione o area. |
HasArea |
Ottiene un valore che indica se le proprietà Width e Height di Int32Rect sono maggiori di 0. |
Height |
Ottiene o imposta l'altezza del rettangolo. |
IsEmpty |
Ottiene un valore che indica se il rettangolo è vuoto. |
Width |
Ottiene o imposta la larghezza del rettangolo. |
X |
Ottiene o imposta la coordinata x dell'angolo superiore sinistro del rettangolo. |
Y |
Ottiene o imposta la coordinata Y dell'angolo superiore sinistro del rettangolo. |
Metodi
Equals(Int32Rect) |
Determina se il rettangolo specificato è uguale a questo. |
Equals(Int32Rect, Int32Rect) |
Determina se i rettangoli specificati sono uguali. |
Equals(Object) |
Determina se il rettangolo specificato è uguale a questo. |
GetHashCode() |
Crea un codice hash dai valori X, Y, Width e Height di questo rettangolo. |
Parse(String) |
Crea una struttura Int32Rect dalla rappresentazione di String specificata. |
ToString() |
Crea una rappresentazione in forma di stringa di Int32Rect. |
ToString(IFormatProvider) |
Crea una rappresentazione di Int32Rect in base all'oggetto IFormatProvider fornito. |
Operatori
Equality(Int32Rect, Int32Rect) |
Confronta due rettangoli per verificarne l’esatta uguaglianza. |
Inequality(Int32Rect, Int32Rect) |
Confronta due rettangoli per verificarne la disuguaglianza. |
Implementazioni dell'interfaccia esplicita
IFormattable.ToString(String, IFormatProvider) |
Formatta il valore dell'istanza corrente usando il formato specificato. |