Rect Rect Rect Rect Struct

Definizione

Descrive la larghezza, l'altezza e il punto di origine di un rettangolo.Describes the width, height, and point origin of a rectangle.

public value class Rect : IFormattable
[System.Security.SecurityCritical]
public struct Rect : IFormattable
type Rect = struct
    interface IFormattable
Public Structure Rect
Implements IFormattable
Ereditarietà
Attributi
Implementazioni

Commenti

Questa struttura rappresenta la proiezione .NET di Windows Runtime (WinRT) Rect struct.This struct represents the .NET projection of the Windows Runtime (WinRT) Rect struct. Per altre informazioni, vedere Rect nel riferimento all'API UWP.For more information, see Rect in the UWP API reference.

Costruttori

Rect(Point, Point) Rect(Point, Point) Rect(Point, Point) Rect(Point, Point)

Inizializza uno struct Rect di dimensioni precise sufficienti per contenere i due punti specificati.Initializes a Rect struct that is exactly large enough to contain the two specified points.

Rect(Point, Size) Rect(Point, Size) Rect(Point, Size) Rect(Point, Size)

Inizializza uno struct Rect basato su un'origine e una dimensione.Initializes a Rect struct based on an origin and size.

Rect(Double, Double, Double, Double) Rect(Double, Double, Double, Double) Rect(Double, Double, Double, Double) Rect(Double, Double, Double, Double)

Inizializza uno struct Rect che ha le coordinate x e y e la larghezza e l'altezza specificate.Initializes a Rect struct that has the specified x-coordinate, y-coordinate, width, and height.

Proprietà

Bottom Bottom Bottom Bottom

Ottiene il valore dell'asse y del lato inferiore del rettangolo.Gets the y-axis value of the bottom of the rectangle.

Empty Empty Empty Empty

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

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 è Empty.Gets a value that indicates whether the rectangle is the Empty rectangle.

Left Left Left Left

Ottiene il valore dell'asse x del lato sinistro del rettangolo.Gets the x-axis value of the left side of the rectangle.

Right Right Right Right

Ottiene il valore dell'asse x del lato destro del rettangolo.Gets the x-axis value of the right side of the rectangle.

Top Top Top Top

Ottiene la posizione dell'asse y del lato superiore del rettangolo.Gets the y-axis position of the top of the rectangle.

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 il valore dell'asse x del lato sinistro del rettangolo.Gets or sets the x-axis value of the left side of the rectangle.

Y Y Y Y

Ottiene o imposta il valore dell'asse y del lato superiore del rettangolo.Gets or sets the y-axis value of the top side of the rectangle.

Metodi

Contains(Point) Contains(Point) Contains(Point) Contains(Point)

Indica se il rettangolo descritto da Rect contenga o meno il punto specificato.Indicates whether the rectangle described by the Rect contains the specified point.

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

Indica se l'oggetto specificato è uguale all'oggetto Rect corrente.Indicates whether the specified object is equal to the current Rect.

Equals(Rect) Equals(Rect) Equals(Rect) Equals(Rect)

Indica se l'oggetto Rect specificato è uguale all'oggetto Rect corrente.Indicates whether the specified Rect is equal to the current Rect.

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

Crea un codice hash per Rect.Creates a hash code for the Rect.

Intersect(Rect) Intersect(Rect) Intersect(Rect) Intersect(Rect)

Trova l'intersezione del rettangolo rappresentato dall'oggetto Rect corrente e il rettangolo rappresentato dall'oggetto Rect specificato e archivia i risultati come oggetto Rect corrente.Finds the intersection of the rectangle represented by the current Rect and the rectangle represented by the specified Rect, and stores the result as the current Rect.

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

Restituisce una rappresentazione in forma di stringa dello struct Rect.Returns a string representation of the Rect struct.

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

Restituisce una rappresentazione in forma di stringa del rettangolo utilizzando il provider del formato specificato.Returns a string representation of the rectangle by using the specified format provider.

Union(Point) Union(Point) Union(Point) Union(Point)

Espande il rettangolo rappresentato dall'oggetto Rect corrente in modo sufficientemente preciso per contenere il punto specificato.Expands the rectangle represented by the current Rect exactly enough to contain the specified point.

Union(Rect) Union(Rect) Union(Rect) Union(Rect)

Espande il rettangolo rappresentato dall'oggetto Rect corrente in modo sufficientemente preciso per contenere il rettangolo specificato.Expands the rectangle represented by the current Rect exactly enough to contain the specified rectangle.

Operatori

Equality(Rect, Rect) Equality(Rect, Rect) Equality(Rect, Rect) Equality(Rect, Rect)

Confronta due struct Rect per determinare se sono uguali.Compares two Rect structs for equality.

Inequality(Rect, Rect) Inequality(Rect, Rect) Inequality(Rect, Rect) Inequality(Rect, Rect)

Confronta due struct Rect per verificarne la disuguaglianza.Compares two Rect structs for inequality.

Implementazioni dell'interfaccia esplicita

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

Per una descrizione di questo membro, vedere ToString(String, IFormatProvider).For a description of this member, see ToString(String, IFormatProvider).

Si applica a

Vedi anche