PointF.Add Método

Definição

Traduz um dado PointF pelo tamanho especificado.

Sobrecargas

Name Description
Add(PointF, Size)

Traduz um dado PointF pelo especificado Size.

Add(PointF, SizeF)

Traduz um dado PointF por um especificado SizeF.

Add(PointF, Size)

Origem:
PointF.cs
Origem:
PointF.cs
Origem:
PointF.cs
Origem:
PointF.cs
Origem:
PointF.cs

Traduz um dado PointF pelo especificado 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

Parâmetros

pt
PointF

O PointF para traduzir.

sz
Size

O Size que especifica os números a somar às coordenadas de pt.

Devoluções

A tradução PointFde .

Observações

O Add método soma o Width do tamanho especificado à coordenada x da PointF e a Height à coordenada y da PointF.

Ver também

Aplica-se a

Add(PointF, SizeF)

Origem:
PointF.cs
Origem:
PointF.cs
Origem:
PointF.cs
Origem:
PointF.cs
Origem:
PointF.cs

Traduz um dado PointF por um especificado 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

Parâmetros

pt
PointF

O PointF para traduzir.

sz
SizeF

O SizeF que especifica os números a somar às coordenadas de pt.

Devoluções

A tradução PointFde .

Exemplos

O exemplo de código seguinte demonstra como usar o Add método. Para executar este exemplo, cole o código seguinte num Windows Form. Tratar do evento e Paintda AddExample chamada do formulário, passando e como 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

Observações

O Add método soma o Width do tamanho especificado à coordenada x da PointF e a Height à coordenada y da PointF.

Ver também

Aplica-se a