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.

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