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);
public static System.Drawing.PointF Add (System.Drawing.PointF pt, System.Drawing.Size sz);
static member Add : System.Drawing.PointF * System.Drawing.Size -> System.Drawing.PointF
Public Shared Function Add (pt As PointF, sz As Size) As PointF

Параметры

pt
PointF

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

sz
Size

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

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

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

Комментарии

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

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

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

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);
public static System.Drawing.PointF Add (System.Drawing.PointF pt, System.Drawing.SizeF sz);
static member Add : System.Drawing.PointF * System.Drawing.SizeF -> System.Drawing.PointF
Public Shared Function Add (pt As PointF, sz As SizeF) As PointF

Параметры

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);
}
Private Sub AddExample(ByVal e As PaintEventArgs) 
    Dim size1 As New SizeF(120.5F, 30.5F)
    Dim point1 As New PointF(20.5F, 20F)
    Dim rect1 As New RectangleF(point1, size1)
    Dim point2 As New PointF(rect1.Right, rect1.Bottom)
    If point2 <> PointF.Add(point1, size1) Then
        e.Graphics.DrawString("They are not equal", Me.Font, Brushes.Red, rect1)
    Else
        e.Graphics.DrawString("They are equal", Me.Font, Brushes.Black, rect1)
    End If

End Sub

Комментарии

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

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

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