Прочитать на английском

Поделиться через


PointF.Add Метод

Определение

Смещает указанную точку PointF на заданный размер.

Перегрузки

Add(PointF, Size)

Смещает указанную точку PointF на заданное значение Size.

Add(PointF, SizeF)

Смещает указанную точку PointF на заданное значение SizeF.

Add(PointF, Size)

Исходный код:
PointF.cs
Исходный код:
PointF.cs
Исходный код:
PointF.cs

Смещает указанную точку PointF на заданное значение Size.

public static System.Drawing.PointF Add (System.Drawing.PointF pt, System.Drawing.Size sz);

Параметры

pt
PointF

Класс PointF для преобразования.

sz
Size

Объект Size, определяющий числа, которые нужно добавить к значениям координат pt.

Возвращаемое значение

Смещенная точка PointF.

Комментарии

Метод Add добавляет Width объект заданного размера к координате PointF x объекта , а к Height координате PointFY объекта .

См. также раздел

Применяется к

.NET 9 и другие версии
Продукт Версии
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

Add(PointF, SizeF)

Исходный код:
PointF.cs
Исходный код:
PointF.cs
Исходный код:
PointF.cs

Смещает указанную точку PointF на заданное значение SizeF.

public static System.Drawing.PointF Add (System.Drawing.PointF pt, System.Drawing.SizeF sz);

Параметры

pt
PointF

Класс PointF для преобразования.

sz
SizeF

Объект SizeF, определяющий числа, которые нужно добавить к значениям координат pt.

Возвращаемое значение

Смещенная точка PointF.

Примеры

В следующем примере кода показано, как использовать метод Add. Чтобы запустить этот пример, вставьте следующий код в форму Windows Forms. Обработайте событие формы Paint и вызовите AddExample, передавая e как PaintEventArgs.

private void AddExample(PaintEventArgs e)
{
    PointF point1 = new PointF(120.5F, 120F);
    SizeF size1 = new SizeF(20.5F, 20.5F);
    RectangleF rect1 = new RectangleF(point1, size1);
    PointF point2 = new PointF(rect1.Right, rect1.Bottom);
    if (point2 != PointF.Add(point1, size1))
        e.Graphics.DrawString("They are not equal", this.Font, Brushes.Red, rect1);
    else
        e.Graphics.DrawString("They are equal", this.Font, Brushes.Black, rect1);
}

Комментарии

Метод Add добавляет Width объект заданного размера к координате PointF x объекта , а к Height координате PointFY объекта .

См. также раздел

Применяется к

.NET 9 и другие версии
Продукт Версии
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1