GraphicsPath.AddLines Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menambahkan serangkaian segmen garis yang terhubung ke akhir ini GraphicsPath.
Overload
AddLines(Point[]) |
Menambahkan serangkaian segmen garis yang terhubung ke akhir ini GraphicsPath. |
AddLines(PointF[]) |
Menambahkan serangkaian segmen garis yang terhubung ke akhir ini GraphicsPath. |
AddLines(ReadOnlySpan<Point>) | |
AddLines(ReadOnlySpan<PointF>) |
AddLines(Point[])
- Sumber:
- GraphicsPath.cs
- Sumber:
- GraphicsPath.cs
- Sumber:
- GraphicsPath.cs
Menambahkan serangkaian segmen garis yang terhubung ke akhir ini GraphicsPath.
public:
void AddLines(cli::array <System::Drawing::Point> ^ points);
public:
void AddLines(... cli::array <System::Drawing::Point> ^ points);
public void AddLines (System.Drawing.Point[] points);
public void AddLines (params System.Drawing.Point[] points);
member this.AddLines : System.Drawing.Point[] -> unit
Public Sub AddLines (points As Point())
Public Sub AddLines (ParamArray points As Point())
Parameter
- points
- Point[]
Array Point struktur yang mewakili titik yang menentukan segmen garis yang akan ditambahkan.
Contoh
Contoh kode berikut dirancang untuk digunakan dengan Formulir Windows, dan memerlukan PaintEventArgse
, OnPaint objek peristiwa. Kode melakukan tindakan berikut:
Membuat array empat titik yang menggambarkan segitiga.
Membuat jalur dan menambahkan array baris.
Menggambar jalur ke layar.
Perhatikan bahwa setiap baris setelah titik pertama menggunakan titik sebelumnya sebagai titik awal dan titik baru sebagai titik akhir.
private:
void AddLinesExample( PaintEventArgs^ e )
{
// Create a symetrical triangle using an array of points.
array<Point>^ myArray = {Point(30,30),Point(60,60),Point(0,60),Point(30,30)};
//Create a path and add lines.
GraphicsPath^ myPath = gcnew GraphicsPath;
myPath->AddLines( myArray );
// Draw the path to the screen.
Pen^ myPen = gcnew Pen( Color::Black,2.0f );
e->Graphics->DrawPath( myPen, myPath );
}
private void AddLinesExample(PaintEventArgs e)
{
// Create a symmetrical triangle using an array of points.
Point[] myArray =
{
new Point(30,30),
new Point(60,60),
new Point(0,60),
new Point(30,30)
};
//Create a path and add lines.
GraphicsPath myPath = new GraphicsPath();
myPath.AddLines(myArray);
// Draw the path to the screen.
Pen myPen = new Pen(Color.Black, 2);
e.Graphics.DrawPath(myPen, myPath);
}
Public Sub AddLinesExample(ByVal e As PaintEventArgs)
'Create a symmetrical triangle using an array of points.
Dim myArray As Point() = {New Point(30, 30), New Point(60, 60), _
New Point(0, 60), New Point(30, 30)}
Dim myPath As New GraphicsPath
myPath.AddLines(myArray)
' Draw the path to the screen.
Dim myPen As New Pen(Color.Black, 2)
e.Graphics.DrawPath(myPen, myPath)
End Sub
Keterangan
Jika ada garis atau kurva sebelumnya dalam gambar, garis ditambahkan untuk menyambungkan titik akhir segmen sebelumnya titik awal garis. Parameter points
menentukan array titik akhir. Dua baris pertama menentukan baris pertama. Setiap titik tambahan menentukan titik akhir segmen garis yang titik awalnya adalah titik akhir dari baris sebelumnya.
Berlaku untuk
AddLines(PointF[])
- Sumber:
- GraphicsPath.cs
- Sumber:
- GraphicsPath.cs
- Sumber:
- GraphicsPath.cs
Menambahkan serangkaian segmen garis yang terhubung ke akhir ini GraphicsPath.
public:
void AddLines(cli::array <System::Drawing::PointF> ^ points);
public:
void AddLines(... cli::array <System::Drawing::PointF> ^ points);
public void AddLines (System.Drawing.PointF[] points);
public void AddLines (params System.Drawing.PointF[] points);
member this.AddLines : System.Drawing.PointF[] -> unit
Public Sub AddLines (points As PointF())
Public Sub AddLines (ParamArray points As PointF())
Parameter
- points
- PointF[]
Array PointF struktur yang mewakili titik yang menentukan segmen garis yang akan ditambahkan.
Contoh
Misalnya, lihat AddLines(Point[]).
Keterangan
Jika ada garis atau kurva sebelumnya dalam gambar, garis ditambahkan untuk menyambungkan titik akhir segmen sebelumnya titik awal garis. Parameter points
menentukan array titik akhir. Dua baris pertama menentukan baris pertama. Setiap titik tambahan menentukan titik akhir segmen garis yang titik awalnya adalah titik akhir dari baris sebelumnya.
Berlaku untuk
AddLines(ReadOnlySpan<Point>)
- Sumber:
- GraphicsPath.cs
public:
void AddLines(ReadOnlySpan<System::Drawing::Point> points);
public void AddLines (ReadOnlySpan<System.Drawing.Point> points);
member this.AddLines : ReadOnlySpan<System.Drawing.Point> -> unit
Public Sub AddLines (points As ReadOnlySpan(Of Point))
Parameter
- points
- ReadOnlySpan<Point>
Berlaku untuk
AddLines(ReadOnlySpan<PointF>)
- Sumber:
- GraphicsPath.cs
public:
void AddLines(ReadOnlySpan<System::Drawing::PointF> points);
public void AddLines (ReadOnlySpan<System.Drawing.PointF> points);
member this.AddLines : ReadOnlySpan<System.Drawing.PointF> -> unit
Public Sub AddLines (points As ReadOnlySpan(Of PointF))
Parameter
- points
- ReadOnlySpan<PointF>
Berlaku untuk
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk