Condividi tramite


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

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).

Si applica a

Vedi anche