Cara: Membuat Beberapa Subpath Dalam PathGeometry
Contoh ini menunjukkan cara membuat beberapa subpath dalam PathGeometry. Untuk membuat beberapa subpath, Anda membuat PathFigure untuk setiap subpath.
Contoh
Contoh berikut membuat dua subpath, masing-masing satu segitiga.
<Path Stroke="Black" StrokeThickness="1">
<Path.Data>
<PathGeometry>
<PathGeometry.Figures>
<PathFigureCollection>
<PathFigure IsClosed="True" StartPoint="10,100">
<PathFigure.Segments>
<PathSegmentCollection>
<LineSegment Point="100,100" />
<LineSegment Point="100,50" />
</PathSegmentCollection>
</PathFigure.Segments>
</PathFigure>
<PathFigure IsClosed="True" StartPoint="10,10">
<PathFigure.Segments>
<PathSegmentCollection>
<LineSegment Point="100,10" />
<LineSegment Point="100,40" />
</PathSegmentCollection>
</PathFigure.Segments>
</PathFigure>
</PathFigureCollection>
</PathGeometry.Figures>
</PathGeometry>
</Path.Data>
</Path>
Contoh berikut menunjukkan cara membuat beberapa subpath dengan menggunakan Path sintaks atribut XAML dan . Masing-masing M
membuat subpath baru sehingga contoh membuat dua subpath yang masing-masing menggambar segitiga.
<Path Stroke="Black" StrokeThickness="1"
Data="M 10,100 L 100,100 100,50 Z M 10,10 100,10 100,40 Z" />
(Perhatikan bahwa sintaks atribut ini benar-benar membuat StreamGeometryversi , versi yang lebih ringan dari PathGeometry. Untuk informasi selengkapnya, lihat halaman Sintaks Markup Jalur.)
Baca juga
.NET Desktop feedback
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