RelativeRectangle

RelativeRectangle structure

Относительный прямоугольник Формула между относительным компонентом и абсолютным значением: Масштаб * (Эталонная ширина) + смещение Поэтому, если мы хотим, чтобы оно представляло абсолютное значение, оставьте все поля масштаба равными нулю и вместо этого используйте поля смещения.

public struct RelativeRectangle

Характеристики

Имя Описание
OffsetHeight { get; set; } Получает или задает смещение для height
OffsetWidth { get; set; } Получает или задает смещение для width
OffsetX { get; set; } Получает или задает смещение для координаты X
OffsetY { get; set; } Получает или задает смещение для координаты Y
ScaleHeight { get; set; } Относительная высота
ScaleWidth { get; set; } Относительная ширина
ScaleX { get; set; } Относительная координата X
ScaleY { get; set; } Относительная координата Y

Методы

Имя Описание
static FromScale(float, float, float, float) ПостроитьRelativeRectangle со всеми полями смещения нулями и полями масштаба из заданных параметров.
ToAbsolute(Rectangle) Преобразование относительного прямоугольника в абсолютный прямоугольник
ToAbsolute(Size) Преобразование относительного прямоугольника в абсолютный прямоугольник
override ToString() Преобразует значение этого экземпляра вString.

Смотрите также