Rect 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 la larghezza, l'altezza e l'origine del punto di un rettangolo.
public value class Rect : IFormattable
[System.Security.SecurityCritical]
public struct Rect : IFormattable
[<System.Security.SecurityCritical>]
type Rect = struct
interface IFormattable
Public Structure Rect
Implements IFormattable
- Ereditarietà
- Attributi
- Implementazioni
Commenti
Questo struct rappresenta la proiezione .NET dello struct Windows Runtime (WinRT Rect
). Per altre informazioni, vedi Rect nella guida di riferimento all'API UWP.
Costruttori
Rect(Double, Double, Double, Double) |
Inizializza uno struct Rect che ha le coordinate x e y e la larghezza e l'altezza specificate. |
Rect(Point, Point) |
Inizializza uno struct Rect di dimensioni precise sufficienti per contenere i due punti specificati. |
Rect(Point, Size) |
Inizializza uno struct Rect basato su un'origine e una dimensione. |
Proprietà
Bottom |
Ottiene il valore dell'asse y del lato inferiore del rettangolo. |
Empty |
Ottiene un valore speciale che rappresenta un rettangolo senza posizione o area. |
Height |
Ottiene o imposta l'altezza del rettangolo. |
IsEmpty |
Ottiene un valore che indica se il rettangolo è Empty. |
Left |
Ottiene il valore dell'asse x del lato sinistro del rettangolo. |
Right |
Ottiene il valore dell'asse x del lato destro del rettangolo. |
Top |
Ottiene la posizione dell'asse y del lato superiore del rettangolo. |
Width |
Ottiene o imposta la larghezza del rettangolo. |
X |
Ottiene o imposta il valore dell'asse x del lato sinistro del rettangolo. |
Y |
Ottiene o imposta il valore dell'asse y del lato superiore del rettangolo. |
Metodi
Contains(Point) |
Indica se il rettangolo descritto da Rect contiene il punto specificato. |
Equals(Object) |
Indica se l'oggetto specificato è uguale all'oggetto corrente Rect. |
Equals(Rect) |
Indica se l'oggetto specificato Rect è uguale all'oggetto corrente Rect. |
GetHashCode() |
Crea un codice hash per l'oggetto Rect. |
Intersect(Rect) |
Trova l'intersezione del rettangolo rappresentato dall'oggetto corrente Rect e del rettangolo rappresentato dall'oggetto specificato Rect e archivia il risultato come oggetto corrente Rect. |
ToString() |
Restituisce una rappresentazione in forma di stringa dello struct Rect. |
ToString(IFormatProvider) |
Restituisce una rappresentazione in forma di stringa del rettangolo utilizzando il provider del formato specificato. |
Union(Point) |
Espande il rettangolo rappresentato dall'oggetto corrente Rect abbastanza da poter contenere il punto specificato. |
Union(Rect) |
Espande il rettangolo rappresentato dall'oggetto corrente Rect abbastanza da poter contenere il rettangolo specificato. |
Operatori
Equality(Rect, Rect) |
Confronta due struct Rect per determinare se sono uguali. |
Inequality(Rect, Rect) |
Confronta due struct Rect per verificarne la disuguaglianza. |
Implementazioni dell'interfaccia esplicita
IFormattable.ToString(String, IFormatProvider) |
Per una descrizione di questo membro, vedere ToString(String, IFormatProvider). |