Struct SizeF

SizeF structure

Almacena un par ordenado de números de coma flotante, normalmente el ancho y el alto de un rectángulo.

public struct SizeF

Constructores

NombreDescripción
SizeF(PointF)Inicializa una nueva instancia delSizeF estructura de lo especificadoPointF .
SizeF(SizeF)Inicializa una nueva instancia delSizeF estructura de lo especificadoSizeF .
SizeF(float, float)Inicializa una nueva instancia delSizeF estructura de las dimensiones especificadas.

Propiedades

NombreDescripción
static Empty { get; }Obtiene una nueva instancia delSizeF estructura que tieneWidth yHeight valores establecidos en cero.
Height { get; set; }Obtiene o establece el componente vertical de esteSizeF .
IsEmpty { get; }Obtiene un valor que indica si esteSizeF tiene ancho y alto cero.
Width { get; set; }Obtiene o establece el componente horizontal de esteSizeF .

Métodos

NombreDescripción
static Add(SizeF, SizeF)Suma el ancho y alto de unoSizeF estructura a la anchura y altura de otraSizeFestructura.
static Subtract(SizeF, SizeF)Resta el ancho y el alto de unoSizeF estructura de la anchura y la altura de otraSizeFestructura.
override Equals(object)Pruebas para ver si el objeto especificado es unSizeF con las mismas dimensiones que esteSizeF .
override GetHashCode()Devuelve un código hash para esteSizeestructura.
ToPointF()Convierte unSizeF a unPointF .
ToSize()Convierte unSizeF a unSize estructura con valores de tamaño truncados.
override ToString()Crea una cadena legible por humanos que representa esteSizeF .
operator +Suma el ancho y alto de unoSizeF estructura a la anchura y altura de otraSizeFestructura.
operator ==Comprueba si dosSizeF las estructuras son iguales.
explicit operatorConvierte el especificadoSizeF a unPointF .
operator !=Comprueba si dosSizeF las estructuras son diferentes.
operator -Resta el ancho y el alto de unoSizeF estructura de la anchura y la altura de otraSizeFestructura.

Ver también