Point.Offset Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Översätter med Point det angivna beloppet.
Överlagringar
| Name | Description |
|---|---|
| Offset(Int32, Int32) |
Översätter detta Point med det angivna beloppet. |
| Offset(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)
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
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.