Size Estructura

Definición

Almacena un par ordenado de enteros, que especifican Height y 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)
Herencia
Atributos
Implementaciones

Comentarios

La Size clase se utiliza para especificar un alto y ancho a través Size de la Rectangle Icon propiedad RectangleFpara Image,, y otras clases de gráficos.The Size class is used to specify a height and width through the Size property for Rectangle, RectangleF, Image, Icon and other graphics classes. Puede Size realizar operaciones en un mediante el uso de los operadores Additionsobrecargados, como Subtraction, y Equality.You can perform operations on a Size by using the overloaded operators such as Addition, Subtraction, and Equality. Height La unidad para y Width de la Size PageUnit estructuradependePageScale de la configuración de y del objetoqueseutilizaparadibujar.GraphicsThe 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.

Constructores

Size(Int32, Int32)

Inicializa una nueva instancia de la estructura Size a partir de las dimensiones especificadas.Initializes a new instance of the Size structure from the specified dimensions.

Size(Point)

Inicializa una nueva instancia de la estructura Size a partir de la estructura Point especificada.Initializes a new instance of the Size structure from the specified Point structure.

Campos

Empty

Obtiene una estructura Size cuyas propiedades Height y Width tienen un valor 0.Gets a Size structure that has a Height and Width value of 0.

Propiedades

Height

Obtiene o establece el componente vertical de esta estructura Size.Gets or sets the vertical component of this Size structure.

IsEmpty

Comprueba si esta estructura Size tiene un valor de ancho y alto igual a 0.Tests whether this Size structure has width and height of 0.

Width

Obtiene o establece el componente horizontal de esta estructura Size.Gets or sets the horizontal component of this Size structure.

Métodos

Add(Size, Size)

Agrega el ancho y alto de una estructura Size al ancho y alto de otra estructura Size.Adds the width and height of one Size structure to the width and height of another Size structure.

Ceiling(SizeF)

Convierte la estructura SizeF especificada en una estructura Size redondeando los valores de Size a los valores enteros superiores siguientes.Converts the specified SizeF structure to a Size structure by rounding the values of the Size structure to the next higher integer values.

Equals(Object)

Comprueba si el objeto especificado es una estructura Size con las mismas dimensiones que esta estructura Size.Tests to see whether the specified object is a Size structure with the same dimensions as this Size structure.

Equals(Size)
GetHashCode()

Devuelve un código hash para esta estructura Size.Returns a hash code for this Size structure.

Round(SizeF)

Convierte la estructura SizeF especificada en una estructura Size redondeando los valores de SizeF a los valores enteros más cercanos.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)

Resta el ancho y el alto de una estructura Size del ancho y el alto de otra estructura Size.Subtracts the width and height of one Size structure from the width and height of another Size structure.

ToString()

Crea una cadena legible para el usuario que representa esta estructura Size.Creates a human-readable string that represents this Size structure.

Truncate(SizeF)

Convierte la estructura SizeF especificada en una estructura Size mediante el truncamiento de los valores de la estructura SizeF a los valores enteros inferiores siguientes.Converts the specified SizeF structure to a Size structure by truncating the values of the SizeF structure to the next lower integer values.

Operadores

Addition(Size, Size)

Agrega el ancho y alto de una estructura Size al ancho y alto de otra estructura Size.Adds the width and height of one Size structure to the width and height of another Size structure.

Division(Size, Int32)

Divide el elemento Size especificado por el entero especificado.Divides the specified Size by the specified integer.

Division(Size, Single)

Divide el elemento Size especificado por el número de punto flotante de precisión sencilla especificado.Divides the specified Size by the specified single-precision floating-point number.

Equality(Size, Size)

Determina si dos estructuras Size son iguales.Tests whether two Size structures are equal.

Explicit(Size to Point)

Convierte la estructura Size especificada en una estructura Point.Converts the specified Size structure to a Point structure.

Implicit(Size to SizeF)

Convierte la estructura Size especificada en una estructura SizeF.Converts the specified Size structure to a SizeF structure.

Inequality(Size, Size)

Prueba si dos estructuras de Size son diferentes.Tests whether two Size structures are different.

Multiply(Int32, Size)

Multiplica el entero especificado por el elemento Size especificado.Multiplies the specified integer by the specified Size.

Multiply(Single, Size)

Multiplica el número de punto flotante de precisión sencilla especificado por el Size especificado.Multiplies the specified single-precision floating-point number by the specified Size.

Multiply(Size, Int32)

Multiplica el Size especificado por el entero especificado.Multiplies the specified Size by the specified integer.

Multiply(Size, Single)

Multiplica el Size especificado por el número de punto flotante de precisión sencilla especificado.Multiplies the specified Size by the specified single-precision floating-point number.

Subtraction(Size, Size)

Resta el ancho y el alto de una estructura Size del ancho y el alto de otra estructura Size.Subtracts the width and height of one Size structure from the width and height of another Size structure.

Se aplica a