Size Size Size Size Struct

Definizione

Archivia una coppia ordinata di Integer che specificano Height e Width.Stores an ordered pair of integers, which specify a Height and Width.

public value class Size : IEquatable<System::Drawing::Size>
[System.ComponentModel.TypeConverter(typeof(System.Drawing.SizeConverter))]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public struct Size : IEquatable<System.Drawing.Size>
type Size = struct
Public Structure Size
Implements IEquatable(Of Size)
Ereditarietà
Attributi
Implementazioni

Commenti

La Size classe viene utilizzata per specificare l'altezza e la larghezza della Size Icon proprietà per Rectangle, RectangleF Image, e altre classi grafiche.The Size class is used to specify a height and width through the Size property for Rectangle, RectangleF, Image, Icon and other graphics classes. È possibile eseguire operazioni su un Size oggetto utilizzando gli operatori di overload Addition, ad esempio, Subtractione Equality.You can perform operations on a Size by using the overloaded operators such as Addition, Subtraction, and Equality. Height L'unità per e Width della Size struttura dipende PageUnit dalle impostazioni e PageScale per l' Graphics oggetto usato per il progetto.The unit for the Height and Width of the Size structure depend on the PageUnit and PageScale settings for the Graphics object that is used to draw.

Costruttori

Size(Point) Size(Point) Size(Point) Size(Point)

Inizializza una nuova istanza della struttura Size dalla struttura Point specificata.Initializes a new instance of the Size structure from the specified Point structure.

Size(Int32, Int32) Size(Int32, Int32) Size(Int32, Int32) Size(Int32, Int32)

Inizializza una nuova istanza della struttura Size dalle dimensioni specificate.Initializes a new instance of the Size structure from the specified dimensions.

Campi

Empty Empty Empty Empty

Ottiene una struttura Size che ha un valore di Height e Width pari a 0.Gets a Size structure that has a Height and Width value of 0.

Proprietà

Height Height Height Height

Ottiene o imposta il componente verticale di questa struttura Size.Gets or sets the vertical component of this Size structure.

IsEmpty IsEmpty IsEmpty IsEmpty

Verifica se questa struttura Size ha larghezza e altezza pari a 0.Tests whether this Size structure has width and height of 0.

Width Width Width Width

Ottiene e imposta il componente orizzontale di questa struttura Size.Gets or sets the horizontal component of this Size structure.

Metodi

Add(Size, Size) Add(Size, Size) Add(Size, Size) Add(Size, Size)

Aggiunge la larghezza e l'altezza di una struttura Size alla larghezza e all'altezza di un'altra struttura Size.Adds the width and height of one Size structure to the width and height of another Size structure.

Ceiling(SizeF) Ceiling(SizeF) Ceiling(SizeF) Ceiling(SizeF)

Converte la struttura SizeF specificata in una struttura Size, arrotondando i valori della struttura Size agli interi immediatamente più alti.Converts the specified SizeF structure to a Size structure by rounding the values of the Size structure to the next higher integer values.

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

Verifica se l'oggetto specificato è una struttura Size con le stesse dimensioni di questa struttura Size.Tests to see whether the specified object is a Size structure with the same dimensions as this Size structure.

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

Restituisce un codice hash per questa struttura Size.Returns a hash code for this Size structure.

Round(SizeF) Round(SizeF) Round(SizeF) Round(SizeF)

Converte la struttura SizeF specificata in una struttura Size, arrotondando i valori della struttura SizeF agli interi più vicini.Converts the specified SizeF structure to a Size structure by rounding the values of the SizeF structure to the nearest integer values.

Subtract(Size, Size) Subtract(Size, Size) Subtract(Size, Size) Subtract(Size, Size)

Sottrae la larghezza e l'altezza di una struttura Size dalla larghezza e dall'altezza di un'altra struttura Size.Subtracts the width and height of one Size structure from the width and height of another Size structure.

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

Crea una stringa leggibile che rappresenta questa struttura Size.Creates a human-readable string that represents this Size structure.

Truncate(SizeF) Truncate(SizeF) Truncate(SizeF) Truncate(SizeF)

Converte la struttura SizeF specificata in una struttura Size, troncando i valori della struttura SizeF agli interi immediatamente più bassi.Converts the specified SizeF structure to a Size structure by truncating the values of the SizeF structure to the next lower integer values.

Operatori

Addition(Size, Size) Addition(Size, Size) Addition(Size, Size) Addition(Size, Size)

Aggiunge la larghezza e l'altezza di una struttura Size alla larghezza e all'altezza di un'altra struttura Size.Adds the width and height of one Size structure to the width and height of another Size structure.

Division(Size, Int32) Division(Size, Int32) Division(Size, Int32) Division(Size, Int32)

Divide l'oggetto Size specificato per l'intero specificato.Divides the specified Size by the specified integer.

Division(Size, Single) Division(Size, Single) Division(Size, Single) Division(Size, Single)

Divide l'oggetto Size specificato per il numero a virgola mobile a precisione singola specificato.Divides the specified Size by the specified single-precision floating-point number.

Equality(Size, Size) Equality(Size, Size) Equality(Size, Size) Equality(Size, Size)

Verifica se due strutture Size sono uguali.Tests whether two Size structures are equal.

Explicit(Size to Point) Explicit(Size to Point) Explicit(Size to Point) Explicit(Size to Point)

Converte la struttura Size specificata in una struttura Point.Converts the specified Size structure to a Point structure.

Implicit(Size to SizeF) Implicit(Size to SizeF) Implicit(Size to SizeF) Implicit(Size to SizeF)

Converte la struttura Size specificata in una struttura SizeF.Converts the specified Size structure to a SizeF structure.

Inequality(Size, Size) Inequality(Size, Size) Inequality(Size, Size) Inequality(Size, Size)

Verifica se due strutture Size sono diverse.Tests whether two Size structures are different.

Multiply(Size, Int32) Multiply(Size, Int32) Multiply(Size, Int32) Multiply(Size, Int32)

Moltiplica l'oggetto Size specificato per l'intero specificato.Multiplies the specified Size by the specified integer.

Multiply(Size, Single) Multiply(Size, Single) Multiply(Size, Single) Multiply(Size, Single)

Moltiplica l'oggetto Size specificato per il numero a virgola mobile a precisione singola specificato.Multiplies the specified Size by the specified single-precision floating-point number.

Multiply(Int32, Size) Multiply(Int32, Size) Multiply(Int32, Size) Multiply(Int32, Size)

Moltiplica l'intero specificato per l'oggetto Sizespecificato.Multiplies the specified integer by the specified Size.

Multiply(Single, Size) Multiply(Single, Size) Multiply(Single, Size) Multiply(Single, Size)

Moltiplica il numero a virgola mobile a precisione singola specificato per l'oggetto Size specificato.Multiplies the specified single-precision floating-point number by the specified Size.

Subtraction(Size, Size) Subtraction(Size, Size) Subtraction(Size, Size) Subtraction(Size, Size)

Sottrae la larghezza e l'altezza di una struttura Size dalla larghezza e dall'altezza di un'altra struttura Size.Subtracts the width and height of one Size structure from the width and height of another Size structure.

Si applica a