Rect Struct

Definizione

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

Nome Descrizione
Rect(Double, Double, Double, Double)

Inizializza uno Rect struct con la coordinata x, la coordinata y, la larghezza e l'altezza specificate.

Rect(Point, Point)

Inizializza uno Rect struct di dimensioni sufficienti per contenere i due punti specificati.

Rect(Point, Size)

Inizializza uno Rect struct in base a un'origine e alle dimensioni.

Proprietà

Nome Descrizione
Bottom

Ottiene il valore dell'asse y della parte 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 è il Empty rettangolo.

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 della parte 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

Nome Descrizione
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 .Rect

Intersect(Rect)

Trova l'intersezione del rettangolo rappresentato dall'oggetto corrente Rect e dal rettangolo rappresentato dall'oggetto specificato Recte archivia il risultato come oggetto corrente Rect.

ToString()

Restituisce una rappresentazione di stringa dello Rect struct.

ToString(IFormatProvider)

Restituisce una rappresentazione di stringa del rettangolo utilizzando il provider di formato specificato.

Union(Point)

Espande il rettangolo rappresentato dall'oggetto corrente Rect in modo da contenere il punto specificato.

Union(Rect)

Espande il rettangolo rappresentato dall'oggetto corrente Rect in modo da contenere il rettangolo specificato.

Operatori

Nome Descrizione
Equality(Rect, Rect)

Confronta due Rect struct per verificare l'uguaglianza.

Inequality(Rect, Rect)

Confronta due Rect struct per verificare la disuguaglianza.

Implementazioni dell'interfaccia esplicita

Nome Descrizione
IFormattable.ToString(String, IFormatProvider)

Per una descrizione di questo membro, vedere ToString(String, IFormatProvider).

Si applica a

Vedi anche