Point.Offset Metod

Definition

Översätter med Point det angivna beloppet.

Överlagringar

Name Description
Offset(Int32, Int32)

Översätter detta Point med det angivna beloppet.

Offset(Point)

Översätter detta Point med den angivna Point.

Offset(Int32, Int32)

Översätter detta Point med det angivna beloppet.

public:
 void Offset(int dx, int dy);
public void Offset(int dx, int dy);
member this.Offset : int * int -> unit
Public Sub Offset (dx As Integer, dy As Integer)

Parametrar

dx
Int32

Mängden som ska förskjuta x-koordinaten.

dy
Int32

Det belopp som ska förskjuta y-koordinaten.

Gäller för

Offset(Point)

Översätter detta Point med den angivna Point.

public:
 void Offset(System::Drawing::Point p);
public void Offset(System.Drawing.Point p);
member this.Offset : System.Drawing.Point -> unit
Public Sub Offset (p As Point)

Parametrar

p
Point

Den Point använda förskjutningen är .Point

Exempel

I följande exempel visas hur du Offset använder metoden. Om du vill köra det här exemplet klistrar du in det i ett Windows formulär. Hantera formulärets Paint händelse och anropa OffsetPoint metoden från Paint händelsehanteringsmetoden och skicka e som PaintEventArgs.

private void OffsetPoint(PaintEventArgs e)
{
    Point point1 = new Point(10, 10);
    point1.Offset(50, 0);
    Point point2 = new Point(250, 10);
    e.Graphics.DrawLine(Pens.Red, point1, point2);
}
Private Sub OffsetPoint(ByVal e As PaintEventArgs) 
    Dim point1 As New Point(10, 10)
    point1.Offset(50, 0)
    Dim point2 As New Point(250, 10)
    e.Graphics.DrawLine(Pens.Red, point1, point2)
End Sub

Kommentarer

Den här metoden justerar X värdena och Y för detta Point till summan av X värdena och Y för detta Point och p.

Gäller för