RelativeRectangle

RelativeRectangle structure

Rectángulo relativo La fórmula entre el componente relativo y el valor absoluto es: Escala * (Ancho de referencia) + desplazamiento Entonces, si queremos que represente un valor absoluto, deje todos los campos de escala en cero y use campos de desplazamiento en su lugar.

public struct RelativeRectangle

Propiedades

Nombre Descripción
OffsetHeight { get; set; } Obtiene o establece el desplazamiento para height
OffsetWidth { get; set; } Obtiene o establece el desplazamiento para width
OffsetX { get; set; } Obtiene o establece el desplazamiento de la coordenada X
OffsetY { get; set; } Obtiene o establece el desplazamiento de la coordenada Y
ScaleHeight { get; set; } Altura relativa
ScaleWidth { get; set; } Ancho relativo
ScaleX { get; set; } Coordenada relativa X
ScaleY { get; set; } Coordenada relativa Y

Métodos

Nombre Descripción
static FromScale(float, float, float, float) Construye unRelativeRectangle con todos los campos de compensación cero y campos de escala de parámetros dados.
ToAbsolute(Rectangle) Convierte el rectángulo relativo en rectángulo absoluto
ToAbsolute(Size) Convierte el rectángulo relativo en rectángulo absoluto
override ToString() Convierte el valor de esta instancia en unString.

Ver también