Graphics.DrawLines 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.
Ritar en serie linjesegment som ansluter en matris med Point strukturer.
Överlagringar
| Name | Description |
|---|---|
| DrawLines(Pen, ReadOnlySpan<Point>) |
Ritar en serie linjesegment som ansluter en matris med Point strukturer. |
| DrawLines(Pen, ReadOnlySpan<PointF>) |
Ritar en serie linjesegment som ansluter en matris med Point strukturer. |
| DrawLines(Pen, Point[]) |
Ritar en serie linjesegment som ansluter en matris med Point strukturer. |
| DrawLines(Pen, PointF[]) |
Ritar en serie linjesegment som ansluter en matris med PointF strukturer. |
DrawLines(Pen, ReadOnlySpan<Point>)
- Källa:
- Graphics.cs
- Källa:
- Graphics.cs
- Källa:
- Graphics.cs
- Källa:
- Graphics.cs
- Källa:
- Graphics.cs
Ritar en serie linjesegment som ansluter en matris med Point strukturer.
public:
void DrawLines(System::Drawing::Pen ^ pen, ReadOnlySpan<System::Drawing::Point> points);
public void DrawLines(System.Drawing.Pen pen, scoped ReadOnlySpan<System.Drawing.Point> points);
member this.DrawLines : System.Drawing.Pen * ReadOnlySpan<System.Drawing.Point> -> unit
Public Sub DrawLines (pen As Pen, points As ReadOnlySpan(Of Point))
Parametrar
- points
- ReadOnlySpan<Point>
Matris med Point strukturer som representerar de punkter som ska anslutas.
Gäller för
DrawLines(Pen, ReadOnlySpan<PointF>)
- Källa:
- Graphics.cs
- Källa:
- Graphics.cs
- Källa:
- Graphics.cs
- Källa:
- Graphics.cs
- Källa:
- Graphics.cs
Ritar en serie linjesegment som ansluter en matris med Point strukturer.
public:
void DrawLines(System::Drawing::Pen ^ pen, ReadOnlySpan<System::Drawing::PointF> points);
public void DrawLines(System.Drawing.Pen pen, scoped ReadOnlySpan<System.Drawing.PointF> points);
member this.DrawLines : System.Drawing.Pen * ReadOnlySpan<System.Drawing.PointF> -> unit
Public Sub DrawLines (pen As Pen, points As ReadOnlySpan(Of PointF))
Parametrar
- points
- ReadOnlySpan<PointF>
Matris med Point strukturer som representerar de punkter som ska anslutas.
Gäller för
DrawLines(Pen, Point[])
- Källa:
- Graphics.cs
- Källa:
- Graphics.cs
- Källa:
- Graphics.cs
- Källa:
- Graphics.cs
- Källa:
- Graphics.cs
- Källa:
- Graphics.cs
- Källa:
- Graphics.cs
- Källa:
- Graphics.cs
Ritar en serie linjesegment som ansluter en matris med Point strukturer.
public:
void DrawLines(System::Drawing::Pen ^ pen, ... cli::array <System::Drawing::Point> ^ points);
public:
void DrawLines(System::Drawing::Pen ^ pen, cli::array <System::Drawing::Point> ^ points);
public void DrawLines(System.Drawing.Pen pen, params System.Drawing.Point[] points);
public void DrawLines(System.Drawing.Pen pen, System.Drawing.Point[] points);
member this.DrawLines : System.Drawing.Pen * System.Drawing.Point[] -> unit
Public Sub DrawLines (pen As Pen, ParamArray points As Point())
Public Sub DrawLines (pen As Pen, points As Point())
Parametrar
Undantag
Exempel
Följande kodexempel är utformat för användning med Windows Forms och kräver PaintEventArgse, vilket är en parameter för händelsehanteraren Paint. Koden utför följande åtgärder:
Skapar en svart penna.
Skapar en matris med punkter i segment på raden.
Ritar de anslutna linjesegmenten till skärmen.
public:
void DrawLinesPoint( PaintEventArgs^ e )
{
// Create pen.
Pen^ pen = gcnew Pen( Color::Black,3.0f );
// Create array of points that define lines to draw.
array<Point>^ points = {Point(10,10),Point(10,100),Point(200,50),Point(250,300)};
//Draw lines to screen.
e->Graphics->DrawLines( pen, points );
}
public void DrawLinesPoint(PaintEventArgs e)
{
// Create pen.
Pen pen = new Pen(Color.Black, 3);
// Create array of points that define lines to draw.
Point[] points =
{
new Point(10, 10),
new Point(10, 100),
new Point(200, 50),
new Point(250, 300)
};
//Draw lines to screen.
e.Graphics.DrawLines(pen, points);
}
Public Sub DrawLinesPoint(ByVal e As PaintEventArgs)
' Create pen.
Dim blackPen As New Pen(Color.Black, 3)
' Create array of points that define lines to draw.
Dim points As Point() = {New Point(10, 10), New Point(10, 100), _
New Point(200, 50), New Point(250, 300)}
'Draw lines to screen.
e.Graphics.DrawLines(blackPen, points)
End Sub
Kommentarer
Den här metoden ritar en serie rader som ansluter en matris med slutpunkter. De första två punkterna i matrisen anger den första raden. Varje ytterligare punkt anger slutet på ett linjesegment vars startpunkt är slutpunkten för föregående linjesegment.
Gäller för
DrawLines(Pen, PointF[])
- Källa:
- Graphics.cs
- Källa:
- Graphics.cs
- Källa:
- Graphics.cs
- Källa:
- Graphics.cs
- Källa:
- Graphics.cs
- Källa:
- Graphics.cs
- Källa:
- Graphics.cs
- Källa:
- Graphics.cs
Ritar en serie linjesegment som ansluter en matris med PointF strukturer.
public:
void DrawLines(System::Drawing::Pen ^ pen, ... cli::array <System::Drawing::PointF> ^ points);
public:
void DrawLines(System::Drawing::Pen ^ pen, cli::array <System::Drawing::PointF> ^ points);
public void DrawLines(System.Drawing.Pen pen, params System.Drawing.PointF[] points);
public void DrawLines(System.Drawing.Pen pen, System.Drawing.PointF[] points);
member this.DrawLines : System.Drawing.Pen * System.Drawing.PointF[] -> unit
Public Sub DrawLines (pen As Pen, ParamArray points As PointF())
Public Sub DrawLines (pen As Pen, points As PointF())
Parametrar
Undantag
Exempel
Följande kodexempel är utformat för användning med Windows Forms och kräver PaintEventArgse, vilket är en parameter för händelsehanteraren Paint. Koden utför följande åtgärder:
Kod skapar en svart penna.
Skapar en matris med punkter i segment på raden.
Ritar de anslutna linjesegmenten till skärmen.
public:
void DrawLinesPointF( PaintEventArgs^ e )
{
// Create pen.
Pen^ pen = gcnew Pen( Color::Black,3.0f );
// Create array of points that define lines to draw.
array<PointF>^ points = {PointF(10.0F,10.0F),PointF(10.0F,100.0F),PointF(200.0F,50.0F),PointF(250.0F,300.0F)};
//Draw lines to screen.
e->Graphics->DrawLines( pen, points );
}
public void DrawLinesPointF(PaintEventArgs e)
{
// Create pen.
Pen pen = new Pen(Color.Black, 3);
// Create array of points that define lines to draw.
PointF[] points =
{
new PointF(10.0F, 10.0F),
new PointF(10.0F, 100.0F),
new PointF(200.0F, 50.0F),
new PointF(250.0F, 300.0F)
};
//Draw lines to screen.
e.Graphics.DrawLines(pen, points);
}
Public Sub DrawLinesPointF(ByVal e As PaintEventArgs)
' Create pen.
Dim blackPen As New Pen(Color.Black, 3)
' Create array of points that define lines to draw.
Dim points As PointF() = {New PointF(10.0F, 10.0F), _
New PointF(10.0F, 100.0F), New PointF(200.0F, 50.0F), _
New PointF(250.0F, 300.0F)}
'Draw lines to screen.
e.Graphics.DrawLines(blackPen, points)
End Sub
Kommentarer
Den här metoden ritar en serie rader som ansluter en matris med slutpunkter. De första två punkterna i matrisen anger den första raden. Varje ytterligare punkt anger slutet på ett linjesegment vars startpunkt är slutpunkten för föregående linjesegment.